# 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.