phase29aa(p5): multi-pred return join when states match
This commit is contained in:
@ -1,11 +1,17 @@
|
||||
# Self Current Task — Now (main)
|
||||
|
||||
## Current Focus: Phase 29aa P4(Jump-chain propagation to Return)
|
||||
## Current Focus: Phase 29aa P5(Multi-predecessor Return join)
|
||||
|
||||
**2025-12-28: Phase 29aa P5 完了** ✅
|
||||
- 目的: Return block が複数 predecessor のとき、incoming state が完全一致する場合のみ ReturnCleanup を成立させる
|
||||
- 入口: `docs/development/current/main/phases/phase-29aa/README.md`
|
||||
- Safety Contract: state 不一致なら join state を作らない(誤 release 防止)
|
||||
- Selfcheck: Case 3.7(state一致→cleanup)/ Case 3.8(state不一致→no cleanup)PASS
|
||||
- 検証: quick 154/154 PASS / selfcheck PASS
|
||||
|
||||
**2025-12-27: Phase 29aa P4 完了** ✅
|
||||
- 目的: Jump の直列チェーン(単一 predecessor)を通して ReturnCleanup を成立させる(cleanup は Return block のみ)
|
||||
- 入口: `docs/development/current/main/phases/phase-29aa/README.md`
|
||||
- 次: Phase 29aa P5(候補: multi-predecessor/PHI/loop/early-exit の安全設計)
|
||||
|
||||
**2025-12-27: Phase 29aa P3 完了** ✅
|
||||
- 目的: Jump→Return(単一 predecessor)で state 伝播し ReturnCleanup を成立
|
||||
|
||||
Reference in New Issue
Block a user