Skip to content

Compliance Controls

The DLC defines 10 compliance controls that together ensure every initiative has a traceable, auditable path from intent to implementation. The Compliance Report (cat-compliance-report) evaluates all 10.

What: An Intent Statement or Intent Brief exists with required fields (who, what, why, outcome, metrics).

Why: Without documented intent, there’s no way to verify that what was built matches what was needed.

Evidence: _cat/artifacts/intent/intent-statement-*.md or quick-intent-*.md

What: In/out scope clearly defined with measurable boundaries.

Why: Unbounded scope leads to scope creep, missed deadlines, and delivered features that nobody asked for.

Evidence: Scope section in Intent Brief with explicit “In Scope” and “Out of Scope” lists.

What: An ARC exists with enforceable MUST/MUST NOT constraints.

Why: Without constraints, architecture is advisory. The ARC makes it contractual.

Evidence: _cat/artifacts/architecture/arc.md or quick-arc.md

What: AI governance section present in the ARC, defining boundaries, review requirements, and testing expectations.

Why: AI-assisted development without governance creates blind spots in review, testing, and accountability.

Evidence: AI Governance section in the ARC.

What: ARC constraints trace to business needs in the Intent Brief.

Why: Constraints without business justification become dogma. Every rule should exist for a reason.

Evidence: Traceability notes in ARC constraints.

What: Features decomposed into bolts with ARC constraint mapping.

Why: Without bolt-level decomposition, it’s impossible to verify which constraints apply where.

Evidence: _cat/artifacts/construction/bolt-spec-*.md with ARC constraint references.

What: Bolt execution artifacts reference and satisfy mapped ARC constraints.

Why: Executing code without constraint awareness defeats the purpose of the ARC.

Evidence: _cat/artifacts/construction/bolt-execution-*.md with compliance status.

What: Code reviews completed against ARC constraints and AI governance rules.

Why: Traditional code review focuses on code quality. DLC code review also verifies constraint compliance.

Evidence: _cat/artifacts/construction/code-review-*.md

What: Post-construction ARC adherence check completed with constraint-by-constraint results.

Why: Self-reported compliance during construction needs independent verification.

Evidence: _cat/artifacts/validation/arc-adherence-report.md

What: Work acceptance validates completed work against Intent Brief success criteria.

Why: Technical compliance (Controls 1–9) doesn’t guarantee business value delivery.

Evidence: _cat/artifacts/validation/work-acceptance-*.md

Not every project needs all 10 controls at full depth:

Project TypeMinimum ControlsRecommended Controls
Bug fix1, 21, 2, 3, 8
Small enhancement1, 2, 31–4, 8, 10
New feature1–6All 10
New systemAll 10All 10
cat-compliance-report

Vera scans all artifacts and produces the 10-control matrix. See How to Run a Compliance Report.


See Also: Run Compliance Report · AI Governance · Validation Phase