Add impact-by-impact native decomposition coverage gates (sprint 241)
This commit is contained in:
55
docs/sprint241_execution_tracker_2026-02-26.md
Normal file
55
docs/sprint241_execution_tracker_2026-02-26.md
Normal file
@@ -0,0 +1,55 @@
|
||||
# Sprint 241 Execution Tracker - 2026-02-26
|
||||
|
||||
## Scope
|
||||
- `sprint241_plan.md`
|
||||
|
||||
## Implemented
|
||||
|
||||
Impact list (dated):
|
||||
- `docs/native_decomposition_impact_list_2026-02-26.md`
|
||||
|
||||
Profile set (one-by-one):
|
||||
- `tools/mcp/profiles/native_decomposition_impact_profiles.json`
|
||||
- profiles cover 12 impact surfaces:
|
||||
- API contract evolution
|
||||
- state migration/rollback
|
||||
- security propagation
|
||||
- SLO/latency budget
|
||||
- rollout choreography
|
||||
- multi-file transactional edit
|
||||
- concurrency/locking
|
||||
- projection/environment constraints
|
||||
- polyglot boundary changes
|
||||
- observability/telemetry integrity
|
||||
- data integrity/precision
|
||||
- recovery/replay critical flows
|
||||
|
||||
Checker + wrappers:
|
||||
- `tools/mcp/check_native_decomposition_impact_coverage.py`
|
||||
- `tools/mcp/run_native_impact_coverage_gate.sh`
|
||||
- `tools/mcp/analyze_native_impact_coverage.py`
|
||||
|
||||
Pipeline integration in `tools/mcp/run_sprint_taskitem_pipeline.sh`:
|
||||
- `WSTONE_NATIVE_IMPACT_COVERAGE_GATE` (default `0`)
|
||||
- `WSTONE_NATIVE_IMPACT_COVERAGE_ENFORCE` (default `0`)
|
||||
- `WSTONE_NATIVE_IMPACT_COVERAGE_PROFILES` (profile path)
|
||||
- emits `06_native_impact_coverage.json`
|
||||
- summary includes `native_impact_coverage`
|
||||
|
||||
## Baseline Validation Artifacts
|
||||
|
||||
- soft-gate run:
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint241_impact_gate_20260226_150403/00_summary.json`
|
||||
- hard-gate run (expected block):
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint241_impact_gate_20260226_150404/06_native_impact_coverage.json`
|
||||
- multi-profile fullstack sample:
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint241_fullstack_impact_20260226_150416/00_summary.json`
|
||||
- aggregate report:
|
||||
- `logs/taskitem_runs/TEST_ONLY_sprint241_native_impact_aggregate_20260226/native_impact_coverage_aggregate.json`
|
||||
|
||||
Observed signal:
|
||||
- Fullstack sample activated `7` profiles, all failing under current shallow native decomposition.
|
||||
|
||||
## Explicit Completion Signal
|
||||
|
||||
- Sprint 241: `DONE` (implemented + pipeline-integrated + enforced smoke verified)
|
||||
Reference in New Issue
Block a user