IntentGuard

S07.2 — Audit acceptance criteria and issue the Sunday verdict

Planning / historicaltaskdelivery

Historical

Planning material. It summarizes and links to the authoritative specification and the current measured state — it does not replace either, and it is not current engineering truth.

Migration identity#

  • Canonical identifier: S07.2 (GitHub issue type: subtask).
  • Legacy identifier: C07.2 (retained as old_identifier).
  • Parent epic: E07.
  • Milestone: M1 — IntentGuard Weekend MVP.

Objective#

Map executed evidence to AC-001–AC-014, audit fallback/status honesty, and declare strict MVP complete or incomplete.

Rationale#

Completion requires an evidence-backed decision, not a count of merged tasks.

Parent identifier#

E07.

Source task#

T-007.

Traceability#

Primary: AC-014. Secondary verification: T-001–T-008, FR-001–FR-010, NFR-001–NFR-010, AC-001–AC-013.

Prerequisites#

C07.1 results and all umbrella evidence available; status vocabulary enforced.

Likely files#

scripts/validate_acceptance.py, reports/acceptance.json, docs/IMPLEMENTATION_STATUS.md, docs/LIMITATIONS.md.

Implementation boundary#

Evidence audit and status update; no backfilling results, mock promotion, or scope rewrite.

MUST scope#

One row per requirement/AC, evidence path, executed result, capability status, Measured qualifier, fallback consequence, scope-freeze/baseline/Sunday checkpoints.

Explicit non-goals#

Changing acceptance criteria, optional work, waiving missing MUSTs, or turning unavailable into passed.

Acceptance criteria#

Every identifier has one primary owner and evidence decision; all MUSTs are Implemented and applicable claims Measured for a pass; contradictions and limitations are zero or explicitly blocking.

Validation commands#

uv run python scripts/validate_acceptance.py && make lint && make test && make evaluate && make demo.

Expected evidence#

Acceptance JSON, status document, fallback audit, traceability check, and explicit PASS/FAIL Sunday verdict.

Fallback and status consequence#

Any Partial, Mocked, Planned, or Blocked MUST—or unmeasured applicable claim—forces a strict-MVP FAIL.

Stop condition#

Stop and fail for missing evidence, duplicate ownership, inconsistent reports, test leakage, mock demo, or any required failed/unavailable check.

Definition of ready#

C07.1 is stable and all owners have supplied final evidence/status.

Definition of done#

AC-014 is evaluated truthfully and the repository status exactly matches the verdict.

Labels#

type:subtask, priority:MUST, area:quality

Estimate#

0.75 hour.

Related in repository

Open in full graph →
DOCUMENTED_BY — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § S07.2 — Audit acceptance criteria and issue the Sunday verdictREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.mdPART_OF — source: docs/backlog/TRACEABILITY.md § Acceptance criteriaPART_OF — source: docs/backlog/TRACEABILITY.md § Acceptance criteriaREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § TraceabilityREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § TraceabilityREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § TraceabilityREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § TraceabilityREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § TraceabilityREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § TraceabilityREFERENCES — source: docs/backlog/tasks/C07.2-acceptance-status-audit.md § TraceabilitySATISFIES — source: docs/specification/docs/TRACEABILITY.md § Functional traceabilitySATISFIES — source: docs/specification/docs/TRACEABILITY.md § Functional traceabilitySATISFIES — source: docs/specification/docs/TRACEABILITY.md § Functional traceabilitySATISFIES — source: docs/specification/docs/TRACEABILITY.md § Non-functional traceabilityREFERENCES — source: docs/backlog/umbrellas/U07-full-validation.md § TraceabilityCURRENTdocument: S07.2 — Audit acceptance criteria and issue the Sunday verdictS07.2task: S07.2AC-001 — Data contractacceptance-criterion: AC-001 — Data contractAC-013 — Local demonstra…acceptance-criterion: AC-013 — Local demonstrationAC-014 — Validation gateacceptance-criterion: AC-014 — Validation gateE07epic: E07FR-001 — Dataset prepara…requirement: FR-001 — Dataset preparationFR-010 — Reproducible co…requirement: FR-010 — Reproducible commandsNFR-001 — Local compatib…requirement: NFR-001 — Local compatibilityNFR-010 — Honest reportingrequirement: NFR-010 — Honest reporting
Hover an edge for its provenance · click a node to open it10 nodes · 24 edges