Carol — back to Apps ← Apps

Carolopedia

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

📖 CarolopediaDroidsArchitecture Compliance Auditor
Architecture Compliance Auditor

Architecture Compliance Auditor

Droid Daily scan of apps/ for agent-centric modular architecture violations
Go to droid →

📖About & Usage

Owner agent — accountability this droid serves

Themis owns Carol's compliance audit lane. Review and audit are separate processes (cookbook #61 Carol Glossary). This droid is the audit-side counterpart that catches architectural drift independent of any specific build.

Droid responsibility

Loads Designs 146 + 173 and policy family P.01.03.01.* + P.01.01.02.05/06 at run time. Scans /home/caroladmin/dev/apps/ for forbidden patterns: auto-launchers, watchers, scheduled triggers, status-change handlers with side-effects, direct droid imports, hardcoded agent/droid IDs. Writes findings to audit_findings table for remediation pipeline.

What the droid actually does

  • Reads only. Never invoked by Elrond's reviewer or any build path.
  • Findings are advisory: remediation is filed as separate cleanup initiatives by Orion.
  • Runs once daily via systemd timer; on-demand invocation also allowed.

Boundaries

Audits read-only; never executes fixes. Independent of build pipeline.

👤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-1878-00: Auto-detected coverage gap: 55 scheduled/ongoing droids emit no run-audit
Hermione (Process Monitor) found 55 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-1920-00: Auto-detected coverage gap: 56 scheduled/ongoing droids emit no run-audit
Hermione (Process Monitor) found 56 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-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
Browse all initiatives →