phase29aa(p1): rc insertion plan/apply refactor

This commit is contained in:
2025-12-27 16:02:32 +09:00
parent d32b72653c
commit b6e80943a3
5 changed files with 191 additions and 102 deletions

View File

@ -68,9 +68,9 @@ Related:
- 入口: `docs/development/current/main/phases/phase-29z/README.md`
- 指示書: `docs/development/current/main/phases/phase-29z/P0-RC_INSERTION_MINIMAL-INSTRUCTIONS.md`
- **Phase 29aaP0 design-first: RC insertion safety expansionCFG-aware**
- 目的: rc_insertion を CFG-aware に拡張する前提設計を固定誤release防止
- P0最小成果: RcPlanblock/edge構造、PHI/loop/early-exit 危険パターン整理、release安全条件の契約
- **Phase 29aaP1 COMPLETE: RC insertion safety expansionCFG-aware**
- 進捗: P1 ✅ 完了RcPlan 導入Plan→Apply 2-stage化、挙動不変
- P2: CFG-aware の最小ターゲットを 1 個に絞る(例: edge cleanup を Return 以外でどう扱うか)
- 入口: `docs/development/current/main/phases/phase-29aa/README.md`
- **Phase 29xplanned, post self-host: De-Rust runtime for LLVM execution**