{"wiki":{"id":745,"slug":"dr-s1","entity_type":"droid","entity_id":"dr-s1","title":"Design Reviewer","prose_md":"## About\n\nDesign Reviewer helps [[agt_002]] keep new builds aligned with established design standards. When asked, it reads a development task, checks the existing pattern and template catalog, and prepares written guidance for developers and testers without changing any code.\n\nIt calls Claude to recommend suitable patterns, templates, code constraints, data models, API responses, and test checks; the specific Claude model is not recorded. Its exact name is unique, but it belongs to the reusable reviewer family, which has 31 droids run across several agents.","namesake_json":"{\"engine\": \"claude\", \"model\": null, \"claude_purpose\": \"analyzing build tasks and recommending applicable design patterns and constraints\", \"family\": \"reviewer\", \"family_size\": 31, \"is_unique\": true}","profile_pic_path":"avatars/droid/dr-s1.png","source_hash":"341b21f79890229bdb0aaef07b3d31417f3fd1c6a22cc5270a9f040933864670","status":"active","last_generated_at":"2026-08-04 00:42:50","created_at":"2026-07-26 03:29:05","updated_at":"2026-08-04 03:25:31"},"facts":{"id":"dr-s1","name":"Design Reviewer","machine_name":"DR-S1","owner":"agt_002","function":"Claude-powered design review before builds","process_type":"triggered","schedule":"On demand","process_name":"design_reviewer","avatar_color":"#a78bfa","created_for":"Archon maintains design patterns, templates, and standards across the codebase to keep everything structurally consistent. DR-S1 covers the part where incoming tasks are checked against those patterns before any building starts.","purpose":"When a developer needs to build something, DR-S1 reads the task, searches the design pattern catalog, and tells Archon which patterns apply and what rules the developer must follow. This keeps new work aligned with Archon's standards without slowing down the developer.","duties":"- Receives a task with its description and type (code pattern, app design, architecture, etc.)\n- Loads the catalog of design patterns and available templates\n- Identifies which existing patterns match this task type\n- Uses Claude to analyze the task and recommend: which patterns to follow, which template fits, what code constraints are required, what the data model should look like, what the API should return, and what testers should verify\n- Creates a design spec and saves it for developers and testers to use","constraints":"Only recommends patterns that already exist—doesn't create new ones. Makes suggestions but cannot force developers to follow them. Runs when asked, not continuously monitoring. Gives written guidance to developers but doesn't write or change any code itself.","status":"running","gender":"female","archetype":"reviewer","building_block":"review_step","service_override":null,"enabled":1,"task_key":"initiatives.review_verdict","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}