Files
whetstone_DSL/sprint179_plan.md

2.0 KiB

Sprint 179 Plan: Constructive Runtime GA Hardening and Tier Promotion Controls

Context

docs/constructive_editing_runtime_plan.md Phase E calls for final end-to-end hardening and promotion controls based on real evidence.

Goals

  1. Add constructive smoke scenarios across language families
  2. Enforce rollout controls that only promote evidence-backed tiers
  3. Publish a reproducible readiness report for release gating

Steps

Step 1934: End-to-end constructive smoke scenarios per language family (12 tests)

Create curated smoke flows for systems/managed/dynamic representative targets.

Tests (12): scenario pass/fail schema, deterministic seed control, expected output assertions, and evidence attachment for each smoke run.

Step 1935: Rollout control policy enforcement (10 tests)

Wire promotion policy to require replay/rollback + gate evidence thresholds.

Tests (10): promotion block on missing evidence, promotion allow on complete evidence, policy override traceability, and deterministic rule evaluation.

Step 1936: Tier promotion gate runner integration (10 tests)

Integrate policy checks with tier transitions and release gating workflows.

Tests (10): transition state machine validity, staged promotion/rollback behavior, non-green prevention, and reproducible decision packets.

Step 1937: Constructive runtime readiness report bundle (8 tests)

Generate release-grade report:

  • smoke coverage matrix
  • determinism/recovery metrics
  • blocked classes + remediation backlog

Tests (8): report schema validity, artifact completeness, deterministic ordering, and compatibility with downstream publish tooling.

Step 1938: Sprint 179 Integration Summary (8 tests)

Add editor/src/Sprint179IntegrationSummary.h. Record:

  • steps_completed=5
  • constructive_smoke_scenarios_active=true
  • promotion_controls_evidence_backed=true
  • ga_readiness_report_published=true
  • success=true

Architecture Gate

  • No tier promotion without evidence-backed replay/recovery coverage
  • Release readiness must include deterministic constructive smoke outcomes