Files
whetstone_DSL/sprint201_plan.md

30 lines
958 B
Markdown

# Sprint 201 Plan: Resource Lock Constraints II (Generation and Queue)
## Context
Schema support must be paired with generation and queue diagnostics.
## Goals
1. Infer locks during taskitem generation
2. Surface lock conflicts in queue readiness
3. Emit deterministic conflict warnings
## Steps
### Step 2044: Lock inference heuristics in generator (10 tests)
Infer lock names from requirement/task signals.
### Step 2045: Queue lock-conflict detection (10 tests)
Detect overlapping locks across ready tasks.
### Step 2046: `resource_conflict_unresolved` warning class (8 tests)
Emit deterministic warning packet without hard blocking.
### Step 2047: Queue lock conflict summary metrics (8 tests)
Report conflict counts and affected task IDs.
### Step 2048: Sprint 201 Integration Summary (8 tests)
Add `editor/src/Sprint201IntegrationSummary.h`.
## Architecture Gate
- Queue must expose lock conflicts deterministically for scheduler consumption.