Files
whetstone_DSL/sprint160_plan.md

40 lines
1.6 KiB
Markdown

# Sprint 160 Plan: Cross-Language GA Gate Runtime and Tiered Rollout Control
## Context
Sprint 160 finalizes runtimeized constructive tooling by implementing evidence-
backed GA and rollout policy decisions per representative language.
---
## Goals
1. Implement GA gate decisions from real determinism/reliability evidence
2. Add per-language rollout tier updates with policy constraints
3. Expose rollout status across representative languages in one call
4. Publish release certification artifacts from runtime evidence
---
## Steps
### Step 1839: GA evidence aggregation runtime model (10 tests)
### Step 1840: Language tier policy runtime engine (`ga`, `beta`, `experimental`) (10 tests)
### Step 1841: Tier transition guardrail and rollback runtime model (10 tests)
### Step 1842: Cross-language rollout state snapshot model (10 tests)
### Step 1843: `whetstone_run_constructive_ga_gate` runtime implementation (8 tests)
### Step 1844: `whetstone_get_constructive_rollout_status` runtime implementation (8 tests)
### Step 1845: `whetstone_set_language_rollout_tier` runtime implementation (8 tests)
### Step 1846: Runtime-backed constructive release certification packet model (8 tests)
### Step 1847: Constructive GA publication bundle artifact (8 tests)
### Step 1848: Sprint 160 integration summary + full-program regression (8 tests)
---
## Architecture Gate
- GA decisions must be computed from runtime evidence, not static placeholders
- Tier updates must be reversible, auditable, and policy-bound
- Non-GA languages must not block GA-ready language rollout
- Max 600 lines per header