Migration identity#
- Canonical identifier:
S07.2(GitHub issue type: subtask). - Legacy identifier:
C07.2(retained asold_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.