30 lines
978 B
Markdown
30 lines
978 B
Markdown
|
|
# Sprint 189 Plan: Replay and Rollback Enforcement II
|
||
|
|
|
||
|
|
## Context
|
||
|
|
Contract enforcement must integrate with production completion loop.
|
||
|
|
|
||
|
|
## Goals
|
||
|
|
1. Wire replay/rollback enforcement into production loop
|
||
|
|
2. Require deterministic evidence artifacts for closure
|
||
|
|
3. Add loop-level blocked reason normalization
|
||
|
|
|
||
|
|
## Steps
|
||
|
|
|
||
|
|
### Step 1984: Production loop contract preflight (10 tests)
|
||
|
|
Add preflight checks for replay/rollback contract completeness.
|
||
|
|
|
||
|
|
### Step 1985: Evidence artifact closure checks (10 tests)
|
||
|
|
Require contract-declared artifacts before green status.
|
||
|
|
|
||
|
|
### Step 1986: Blocked reason normalization (8 tests)
|
||
|
|
Normalize blocked reasons for missing contract/evidence cases.
|
||
|
|
|
||
|
|
### Step 1987: Loop summary contract diagnostics (8 tests)
|
||
|
|
Expose deterministic counters in loop summary JSON.
|
||
|
|
|
||
|
|
### Step 1988: Sprint 189 Integration Summary (8 tests)
|
||
|
|
Add `editor/src/Sprint189IntegrationSummary.h`.
|
||
|
|
|
||
|
|
## Architecture Gate
|
||
|
|
- Production loop closure requires contract-complete evidence.
|