Carol — back to Apps ← Apps

Carolopedia

A friendly guide to Carol, her ecosystem, and the agents who built her.

📖 CarolopediaDroidsDesign Reviewer
Design Reviewer

Design Reviewer

Droid Claude-powered design review before builds
Go to droid →

📖About & Usage

Owner agent — accountability this droid serves

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.

Droid responsibility

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.

What the droid actually does

  • Receives a task with its description and type (code pattern, app design, architecture, etc.)
  • Loads the catalog of design patterns and available templates
  • Identifies which existing patterns match this task type
  • 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
  • Creates a design spec and saves it for developers and testers to use

Boundaries

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.

👤Owner

Archon · Designer

📚Recent initiatives

Initiatives that touched this droid — a short summary each; open one for the full story.

CAROL-INI-0013-00: Complete Carol planner self-hosting (B.3 + beyond)
Build pipeline gaps (updated 2026-04-19 session, 19 total). STRATEGIC PHASE PARTIALLY WORKS (SP-01 runs 70s/cache-hit, writes summary). TACTICAL + EXECUTION never crossed strategi\u2026
Orion · 2026-05-14 17:23
CAROL-INI-0028-00: Worker droid status-string normalization (fix dr-s1 / en-ar-01 0% success)
GAP: po_s1.py treats only status in (success, pass) as worker success. dr-s1 and en-ar-01 return status=ok. Every Archon design run and every Albus remediation run is incorrectly\u2026
Orion · 2026-05-14 17:13
Browse all initiatives →