docs: mark loop canonicalizer Phase 137-141 complete

This commit is contained in:
nyash-codex
2025-12-16 07:54:33 +09:00
parent 632e495e51
commit 521e58d061
3 changed files with 11 additions and 8 deletions

View File

@ -27,11 +27,12 @@
- Phase 136: MirBuilder の Context 分割を完了し、状態の SSOT を Context に一本化。
- 詳細: `docs/development/current/main/phases/phase-136/README.md`
## 20251216Phase 1375(短報)
## 20251216Phase 137141(短報)
- Loop Canonicalizer の Phase 5Decision Policy SSOTまで完了既定挙動は不変)。
- Loop Canonicalizer(前処理 SSOTは Phase 141 まで完了既定挙動は不変、dev-only 観測/strict parity あり)。
- 設計 SSOT: `docs/development/current/main/design/loop-canonicalizer.md`
- 実装: `src/mir/loop_canonicalizer/mod.rs`+ 観測: `src/mir/builder/control_flow/joinir/routing.rs`
- Phase 記録: `docs/development/current/main/phases/phase-137/README.md`
## 20251214現状サマリ

View File

@ -9,7 +9,7 @@
- **Phase 134**: Plugin loader best-effort loading
- **Phase 135**: ConditionLoweringBox allocator SSOTValueId 衝突の根治)
- **Phase 136**: MirBuilder Context SSOT 化(+ ValueId allocator 掃討)
- **Phase 137**: Loop Canonicalizer前処理 SSOT導入
- **Phase 137141**: Loop Canonicalizer前処理 SSOT導入Phase 137 フォルダに統合して記録)
## Phase フォルダ構成(推奨)