Sprint 20-25 architecture plans — completing the roadmap
Sprint 20: Legacy code ingestion + modernization workflows Sprint 21: Semantic cross-language transpilation engine Sprint 22: Assembly languages (x86/ARM) + C++ remaining gaps Sprint 23: Architect mode — problem description to tech stack + skeleton Sprint 24: Security annotations, OWASP detection, secure transpilation Sprint 25: Self-hosting, end-to-end scenarios, polish, release prep Cumulative: ~508 steps, ~5000 tests, 19+ languages, 90+ MCP tools, 80+ annotation types across 10 subjects. Post-25 training data harvest builds on real workflow decisions accumulated across all sprints. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
13
progress.md
13
progress.md
@@ -903,6 +903,19 @@ inference-to-routing bridge replace training data export (deferred to post-25).
|
||||
- `sprint17_plan.md` — Languages: F#, VB.NET, SQL dialects (12 steps, ~136 tests)
|
||||
- `sprint18_plan.md` — Claude Code Plugin + MCP Workflow Tools (11 steps, ~124 tests, 75+ tools)
|
||||
- `sprint19_plan.md` — GUI Phase 2: Workflow Visualization (10 steps, ~112 tests)
|
||||
- `sprint20_plan.md` — Legacy Code Ingestion (11 steps, ~124 tests)
|
||||
- `sprint21_plan.md` — Cross-Language Transpilation Engine (11 steps, ~124 tests, 83+ tools)
|
||||
- `sprint22_plan.md` — Languages: Assembly + C++ remaining gaps (11 steps, ~124 tests)
|
||||
- `sprint23_plan.md` — Architect Mode + Tech Stack Selection (11 steps, ~124 tests, 87+ tools)
|
||||
- `sprint24_plan.md` — Security + Static Analysis (11 steps, ~124 tests, 90+ tools)
|
||||
- `sprint25_plan.md` — Integration, Self-Hosting, Polish (16 steps, ~180 tests)
|
||||
|
||||
### Cumulative projections (Sprints 9-25):
|
||||
- **Steps:** ~508 (245-508)
|
||||
- **Tests:** ~5000+
|
||||
- **Languages:** 19+ parsers and generators
|
||||
- **MCP Tools:** 90+
|
||||
- **Annotation Types:** 80+ across 10 subjects
|
||||
|
||||
### Key architectural decisions:
|
||||
1. **Skeleton AST** = project specification before code exists (annotations on empty functions/classes)
|
||||
|
||||
Reference in New Issue
Block a user