Carol — back to Apps ← Apps

Carolopedia

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

📖 CarolopediaDroidsCompliance Auditor
Compliance Auditor

Compliance Auditor

Droid Daily 10-check compliance audit: policy↔constitution alignment, constitution coverage, code↔policy alignment, code coverage, constitution+policy contradictions, deployment drift, design docs sync, memory.md sync, prod endpoint monitoring. Detects only — writes findings to audit_findings table; Inspector picks them up.
Go to droid →

📖About & Usage

Owner agent — accountability this droid serves

Themis is accountable for keeping Carol compliant with her constitution, policies, and privacy rules. This droid handles daily compliance detection — it compares whether the constitution and policies align, whether code matches the policies, and whether what's in development matches what's in production.

Droid responsibility

By running checks every morning and recording findings in a database, the droid gives Themis the information she needs to direct the team. Instead of manually reading through thousands of lines of code and configuration every day, Themis gets a report of what's out of sync. She can then decide what needs fixing and send it to the right team.

What the droid actually does

  • Runs ten daily checks: constitution-to-policy alignment, constitution and policy coverage gaps, code-to-policy alignment, code coverage, internal contradictions in the constitution and policies, deployment drift between development and production, design documentation sync, memory file sync, and production endpoint monitoring.
  • Pulls current constitution, policies, approved design documents, and code samples from Carol's systems.
  • Uses Claude to analyze and spot alignments, gaps, and contradictions.
  • Stores findings in a database for review and decision-making.

Boundaries

The droid finds issues but does not fix them. All remediation happens through a separate pipeline. It runs once daily, so it cannot catch changes between runs. It reviews a selection of code files, not everything in the system. It only checks approved design documents, not drafts or rejected ones.

👤Owner

Themis · Head of Legal & Compliance

📚Recent initiatives

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

CAROL-INI-1975-00: Auto-detected coverage gap: 80 scheduled/ongoing droids emit no run-audit
Hermione (Process Monitor) found 80 registered scheduled/ongoing droids that write no run-audit row, so their liveness cannot be judged (silent observability blind spot). Instrume\u2026
Orion · 2026-06-24 15:43
CAROL-INI-1971-00: Auto-detected coverage gap: 81 scheduled/ongoing droids emit no run-audit
Hermione (Process Monitor) found 81 registered scheduled/ongoing droids that write no run-audit row, so their liveness cannot be judged (silent observability blind spot). Instrume\u2026
Orion · 2026-06-24 15:43
CAROL-INI-1960-00: Auto-detected coverage gap: 82 scheduled/ongoing droids emit no run-audit
Hermione (Process Monitor) found 82 registered scheduled/ongoing droids that write no run-audit row, so their liveness cannot be judged (silent observability blind spot). Instrume\u2026
Orion · 2026-06-24 15:43
Browse all initiatives →