Six-dimension self-assessment:
Dim 1: Constitutional health (full 81-rule audit)
Dim 2: Semantic landscape (Qdrant core_capabilities)
Dim 3: Knowledge gaps (DB — intent/vector/signature coverage)
Dim 4: Structural health (symbol inventory + layer distribution)
Dim 5: Change context (git history + hotspot files)
Dim 6: Intent drift (DB + on-demand embeddings → cosine distance)
LLM reasoning produces prioritised root-cause clusters.
Campaign persisted as parent/child Tasks in PostgreSQL.
Escalations flagged for human .intent/ amendment.
Constitutional bounds respected throughout — never writes to .intent/
CORE now prints the exact context build command for every audit violation:
Run audit → get 65 actionable commands → paste output to Claude → fix. Zero manual translation between "what's broken" and "what to show the AI."The system also audited the files we wrote today and flagged its own modularity debt. Law outranks intelligence, including ours.