1.3 KiB
1.3 KiB
Sprint 104 Plan: Polyglot Project-Level Migration Orchestration
Context
Real systems include mixed stacks. Sprint 104 coordinates project-level migrations across multiple languages/services with dependency-aware sequencing.
Goals
- Build dependency-aware migration plans at system scope
- Sequence language-pair transitions with minimal service disruption
- Validate cross-service contracts during staged migration
- Produce project-level go/no-go dashboards
Steps
Step 1269: Polyglot project migration graph model (12 tests)
Step 1270: Service dependency sequencing engine (10 tests)
Step 1271: Cross-service contract checkpoint model (10 tests)
Step 1272: Staged cutover planner (shadow, dual-run, cutover) (10 tests)
Step 1273: Multi-service rollback choreography policy (10 tests)
Step 1274: Project-level risk aggregation engine (8 tests)
Step 1275: whetstone_plan_polyglot_migration MCP tool (8 tests)
Step 1276: whetstone_get_polyglot_cutover_readiness MCP tool (8 tests)
Step 1277: Polyglot migration dashboard artifact (8 tests)
Step 1278: Sprint 104 integration summary + regression (8 tests)
Cutover Rule
- Project cutover requires all critical service contracts green at checkpoint.