1.3 KiB
1.3 KiB
Sprint 181 Plan: Queue and Validation Contract Enforcement
Context
Generation metadata is only useful if queue readiness and validation enforce it.
Goals
- Enforce strict execution contracts in
whetstone_queue_ready - Add execution-specificity scoring to
whetstone_validate_taskitem - Surface explicit blocker classes for missing contract fields
Steps
Step 1944: Strict queue gate for execution contracts (10 tests)
In strict mode, queue blocks on:
- missing
executionContract - missing required contract fields
- low
executionSpecificityScore
Step 1945: Validation scoring extension (10 tests)
Add:
execution_specificity_scoreper taskaverage_execution_specificity_scorein report- strict-mode deductions for weak contract metadata
Step 1946: Pipeline propagation for strict contract flags (8 tests)
Ensure sprint pipeline passes strict flags and contract payloads from generate to queue and validator stages.
Step 1947: Deterministic blocker taxonomy (8 tests)
Guarantee stable blocker labels:
missing_execution_contractexecution_specificity_low- existing blockers
Step 1948: Sprint 181 Integration Summary (8 tests)
Add editor/src/Sprint181IntegrationSummary.h.
Architecture Gate
- Ready state must reflect contract quality, not just structural task presence.