Files
whetstone_DSL/sprint201_plan.md

958 B

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.