phase29aa(p1): rc insertion plan/apply refactor
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
# Phase 29aa: RC insertion safety expansion(CFG-aware design)
|
||||
|
||||
Status: P0 Ready (design-first)
|
||||
Status: P1 Complete (RcPlan 2-stage)
|
||||
Scope: Phase 29z の単一block限定実装から、誤releaseを起こさない形で CFG-aware に拡張するための設計を固める。
|
||||
|
||||
Entry:
|
||||
@ -20,4 +20,4 @@ Deliverables (P0):
|
||||
|
||||
Progress:
|
||||
- P0: CFG-aware 設計の固定(RcPlan/危険パターン/安全条件の契約)
|
||||
- P1: rc_insertion を RcPlan の Plan→Apply 2-stage へ分離(挙動不変、実装待ち)
|
||||
- P1: rc_insertion を RcPlan の Plan→Apply 2-stage へ分離(挙動不変)
|
||||
|
||||
@ -24,5 +24,5 @@ Next Phase:
|
||||
|
||||
Residuals(分類):
|
||||
- Design: CFG-aware RcPlan(block/edge 単位)の契約と Fail-Fast 方針、PHI/loop/early-exit の危険パターン整理、Branch/Jump 終端 cleanup 設計
|
||||
- Implementation: rc_insertion の解析→挿入(二段階)分離、null 伝搬の精度向上(copy以外の伝搬パターン追加)、Return 終端 cleanup の RcPlan 経由化
|
||||
- Implementation: null 伝搬の精度向上(copy以外の伝搬パターン追加)
|
||||
- Verification: quick 154/154 PASS 維持(既定OFF)+ `rc_insertion_selfcheck` opt-in 確認
|
||||
|
||||
Reference in New Issue
Block a user