Add sprint 234 semantic planning coverage gate

This commit is contained in:
Bill
2026-02-26 14:34:41 -07:00
parent 7ddc4e5121
commit 7965899771
7 changed files with 147 additions and 0 deletions

View File

@@ -97,3 +97,11 @@
- A/B run shows measurable decomposition delta (TEST_ONLY artifacts):
- validation taskitems `2 -> 8`
- avg execution specificity `75.0 -> 84.75`
## Sprint 234 Added (Same Day)
- Added semantic quality gate tooling:
- `tools/mcp/check_semantic_planning_gate.py`
- Integrated optional semantic gate into pipeline with hard-fail behavior.
- Smoke-verified gate-enabled run (TEST_ONLY):
- `logs/taskitem_runs/TEST_ONLY_sprint234_semantic_gate_smoke_20260226/00_summary.json`

View File

@@ -0,0 +1,26 @@
# Sprint 234 Execution Tracker - 2026-02-26
## Scope
- `sprint234_plan.md`
## Implemented
- Added gate checker tool:
- `tools/mcp/check_semantic_planning_gate.py`
Pipeline integration in `tools/mcp/run_sprint_taskitem_pipeline.sh`:
- `WSTONE_SEMANTIC_COVERAGE_GATE` (default `0`)
- `WSTONE_SEMANTIC_MIN_COVERAGE` (default `0.9`)
- `WSTONE_SEMANTIC_REQUIRE_CAPS_FOR_COMPLEX` (default `1`)
- `WSTONE_SEMANTIC_MIN_COMPLEXITY_SCORE` (default `2`)
- emits `00bb_semantic_planning_gate.json` when gate is enabled
- summary now includes `semantic_planning_gate`
## Baseline Smoke
- gate-enabled smoke run (TEST_ONLY):
- `logs/taskitem_runs/TEST_ONLY_sprint234_semantic_gate_smoke_20260226/00_summary.json`
## Explicit Completion Signal
- Sprint 234: `DONE` (implemented + integrated + smoke verified)