Skip to content

Consistency Analysis

The /auro.analyze command performs a read-only analysis of your charter artifacts. It finds gaps, duplications, and inconsistencies before implementation begins.

Detection PassWhat It Finds
DuplicationMultiple tasks doing the same thing
AmbiguityVague adjectives without metrics (“fast”, “scalable”)
UnderdefinitionTasks without mapped requirements
Constitution alignmentViolations of constitutional articles
Coverage gapsRequirements with zero tasks
InconsistenciesTerminology drift, conflicting statements
  • CRITICAL — Missing coverage for a P1 requirement. Must fix.
  • HIGH — Constitution violation. Should fix before implementation.
  • MEDIUM — Ambiguity or inconsistency. Fix when convenient.
  • LOW — Style or naming issue. Optional.

The analysis produces a findings table (max 50 items), a coverage summary, and remediation suggestions. It does not modify any files.

Coverage Summary:
Requirements: 7 total, 7 covered (100%)
User Stories: 3 total, 3 with tasks (100%)
Constitution: 2 warnings (Articles VII, IX)
Findings:
[HIGH] FR-004 has no corresponding task
[MEDIUM] SC-002 uses "fast" without a metric
[LOW] Task [12] and [15] have similar descriptions

Run /auro.analyze after generating tasks and before starting implementation. It is your last chance to catch problems cheaply. After implementation begins, fixes cost 10x more.