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
- Add constructive smoke scenarios across language families
- Enforce rollout controls that only promote evidence-backed tiers
- 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=5constructive_smoke_scenarios_active=truepromotion_controls_evidence_backed=truega_readiness_report_published=truesuccess=true
Architecture Gate
- No tier promotion without evidence-backed replay/recovery coverage
- Release readiness must include deterministic constructive smoke outcomes