{"wiki":null,"facts":{"id":"dg-s1","name":"Design Registry","machine_name":"DG-S1","owner":"agt_002","function":"Maintains live catalog of approved design patterns","process_type":"scheduled","schedule":"","process_name":"design_registry","avatar_color":"#a78bfa","created_for":"Archon is responsible for maintaining design patterns, templates, and standards that keep the codebase structurally consistent. This droid handles the specific task of keeping a live, searchable catalog of all approved patterns so they're always available and up to date.","purpose":"The droid ensures Archon's patterns don't sit in a database unused. It makes approved patterns discoverable by creating a current catalog, enabling other droids and team members to query patterns by type or keyword, and providing design context to Claude sessions. This lets patterns actually guide work instead of being forgotten.","duties":"- Reads approved design patterns from the designs database\n- Groups patterns by type and makes them searchable\n- Provides lookup functions (by type or keyword) for other droids to use\n- Lists available app templates from the Templates directory\n- Generates a readable design context summary for Claude sessions\n- Outputs catalog data as JSON for programmatic access","constraints":"The droid does not approve or create patterns — that's Archon's job. It does not modify patterns or templates (read-only database connection). It does not enforce whether patterns are actually being used in code, and it does not review code against patterns (that's a separate droid's job).","status":"running","gender":"male","archetype":"intelligence","building_block":"support","service_override":null}}