Files
whetstone_DSL/sprint51_plan.md

39 lines
1.1 KiB
Markdown

# Sprint 51 Plan: Systems Family Expansion (C, Go, Java as Sources/Targets)
## Context
With Rust->C++ pipeline established, Sprint 51 extends the semantic adapter stack to
high-impact systems languages already present in the editor ecosystem.
---
## Goals
1. Add high-fidelity IR lowering for C, Go, and Java
2. Add IR raising profiles for C, Go, and Java targets
3. Reuse shared equivalence/security/perf gates from Sprints 49-50
4. Produce support-tier evaluations for each source->target pair
---
## Steps
### Step 739: C lowering adapter v1 (12 tests)
### Step 740: Go lowering adapter v1 (10 tests)
### Step 741: Java lowering adapter v1 (10 tests)
### Step 742: C raising adapter v1 (10 tests)
### Step 743: Go raising adapter v1 (10 tests)
### Step 744: Java raising adapter v1 (10 tests)
### Step 745: Cross-pair compatibility matrix update (8 tests)
### Step 746: `whetstone_transpile_systems_family` MCP tool (8 tests)
### Step 747: Family-level acceptance report generator (8 tests)
### Step 748: Sprint 51 integration summary + regression (8 tests)
---
## Pair Priority
- C -> Rust/C++/Go
- Go -> Rust/C++
- Java -> C++/Rust/Go