Files
whetstone_DSL/sprint208_plan.md

1004 B

Sprint 208 Plan: Projection Constraint Enforcement II

Context

Projection constraints need enforcement in generation and validation paths.

Goals

  1. Enforce forbidden API/runtime policies per target projection
  2. Enforce resource budget declarations and threshold checks
  3. Emit target-specific blocked reasons

Steps

Step 2079: Forbidden API policy checker (10 tests)

Block plans violating per-target forbidden API rules.

Step 2080: Resource budget threshold checker (10 tests)

Validate target budgets (latency/memory/binary) against declared constraints.

Step 2081: Target projection blocker taxonomy (8 tests)

Emit deterministic blocker classes for projection violations.

Step 2082: Per-target projection validation report (8 tests)

Add target-level pass/fail breakdown into reports.

Step 2083: Sprint 208 Integration Summary (8 tests)

Add editor/src/Sprint208IntegrationSummary.h.

Architecture Gate

  • Projection-violating plans cannot pass strict readiness.