docs: add Phase 122 entry (planned)

This commit is contained in:
nyash-codex
2025-12-18 04:48:53 +09:00
parent 95c9394396
commit c92154966c
4 changed files with 66 additions and 11 deletions

View File

@ -74,17 +74,25 @@ JoinIR の箱構造と責務、ループ/if の lowering パターンを把握
- `docs/development/current/main/phases/phase-117/README.md`
20. Phase 118: loop + if-else merge parityloop + if-else 変数更新 merge / carrier PHI contract
- `docs/development/current/main/phases/phase-118/README.md`
21. Phase 104: loop(true) break-only digitsVM + LLVM EXE
21. Phase 119: StepTree cond SSOTAST handle
- `docs/development/current/main/design/control-tree.md`
22. Phase 120: StepTree facts/contract SSOTfacts only → contract
- `docs/development/current/main/design/control-tree.md`
23. Phase 121: StepTree→Normalized Shadow Loweringif-only, dev-only
- `docs/development/current/main/phases/phase-121/README.md`
24. Phase 122: StepTree→Normalized 実生成if-only, dev-only / planned
- `docs/development/current/main/phases/phase-122/README.md`
25. Phase 104: loop(true) break-only digitsVM + LLVM EXE
- `docs/development/current/main/phases/phase-104/README.md`
22. Phase 107: json_cur find_balanced_* depth scanVM + LLVM EXE
26. Phase 107: json_cur find_balanced_* depth scanVM + LLVM EXE
- `docs/development/current/main/phases/phase-107/README.md`
23. Phase 108: Pattern2 policy router SSOT入口の薄さを固定
27. Phase 108: Pattern2 policy router SSOT入口の薄さを固定
- `docs/development/current/main/phases/phase-108/README.md`
24. Phase 109: error_tags hints SSOTFail-Fast + hint の語彙固定)
28. Phase 109: error_tags hints SSOTFail-Fast + hint の語彙固定)
- `docs/development/current/main/phases/phase-109/README.md`
25. MIR BuilderContext 分割の入口)
29. MIR BuilderContext 分割の入口)
- `src/mir/builder/README.md`
26. Scope/BindingIdshadowing・束縛同一性の段階移行
30. Scope/BindingIdshadowing・束縛同一性の段階移行
- `docs/development/current/main/phase73-scope-manager-design.md`
- `docs/development/current/main/PHASE_74_SUMMARY.md`
- `docs/development/current/main/PHASE_75_SUMMARY.md`
@ -92,16 +100,16 @@ JoinIR の箱構造と責務、ループ/if の lowering パターンを把握
- `docs/development/current/main/phase78-bindingid-promoted-carriers.md`
- `docs/development/current/main/phase80-bindingid-p3p4-plan.md`P3/P4 への配線計画)
- `docs/development/current/main/phase81-pattern2-exitline-contract.md`promoted carriers の ExitLine 契約検証)
25. Boxification feedbackPhase 7885 の振り返りと Phase 86 推奨)
31. Boxification feedbackPhase 7885 の振り返りと Phase 86 推奨)
- `docs/development/current/main/phase78-85-boxification-feedback.md`
26. Phase 86: Carrier Init Builder + Error Tags ✅
32. Phase 86: Carrier Init Builder + Error Tags ✅
- **Status**: COMPLETE (2025-12-13)
- **Modules**:
- `src/mir/builder/control_flow/joinir/merge/carrier_init_builder.rs` (+8 tests)
- `src/mir/join_ir/lowering/error_tags.rs` (+5 tests)
- **Achievements**: SSOT 確立CarrierInit → ValueId 生成統一、エラータグ中央化、DebugOutputBox 完全移行)
- **Impact**: 987/987 tests PASS, +13 unit tests, Single Responsibility validated
27. Phase 87: LLVM Exe Line SSOT ✅
33. Phase 87: LLVM Exe Line SSOT ✅
- **Status**: COMPLETE (2025-12-13)
- **SSOT**: `tools/build_llvm.sh` - Single pipeline for .hako → executable
- **Deliverables**: