{"wiki":null,"facts":{"id":"cw-arch-01","name":"Architecture Compliance Auditor","machine_name":"CW-ARCH-01","owner":"agt_028","function":"Daily scan of apps/ for agent-centric modular architecture violations","process_type":"scheduled","schedule":"daily 04:30","process_name":"architecture_compliance_audit","avatar_color":"#06b6d4","created_for":"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.","purpose":"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.","duties":"- Reads only. Never invoked by Elrond's reviewer or any build path.\n- Findings are advisory: remediation is filed as separate cleanup initiatives by Orion.\n- Runs once daily via systemd timer; on-demand invocation also allowed.","constraints":"Audits read-only; never executes fixes. Independent of build pipeline.","status":"running","gender":"male","archetype":"reviewer","building_block":null,"service_override":null}}