phase29af(p2+p3): regression entrypoint + carrier layout ssot
This commit is contained in:
@ -2,11 +2,17 @@
|
||||
|
||||
## Current Focus: Phase 29af(Boundary Hygiene SSOT 固定)
|
||||
|
||||
**2025-12-29: Phase 29af P3 完了** ✅
|
||||
- 目的: carrier の順序(loop_var + carriers)を merge 側 SSOT に統合(仕様不変)
|
||||
- 入口: `src/mir/builder/control_flow/joinir/merge/boundary_carrier_layout.rs`
|
||||
- 検証: `cargo build --release` / `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh` / `./tools/smokes/v2/run.sh --profile quick` PASS
|
||||
|
||||
**2025-12-29: Phase 29af P1 完了** ✅
|
||||
- 目的: boundary hygiene を merge 入口(`contract_checks`)へ集約して再発検知を SSOT 化(仕様不変)
|
||||
- 実装: `src/mir/builder/control_flow/joinir/merge/contract_checks/boundary_hygiene.rs`(strict/dev のみ)
|
||||
- 配線: `src/mir/builder/control_flow/joinir/merge/contract_checks/boundary_creation.rs`
|
||||
- 検証: `cargo build --release` / `./tools/smokes/v2/run.sh --profile quick` / `./tools/smokes/v2/run.sh --profile integration --filter "phase29ab_pattern2_"` / `./tools/smokes/v2/run.sh --profile integration --filter "phase1883_"` PASS
|
||||
- JoinIR 回帰確認: `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`
|
||||
|
||||
**2025-12-29: Phase 29af P0 完了** ✅
|
||||
- 目的: Pattern2 の boundary 情報の歪みを SSOT 化し、exit/header/latch の責務境界を固定(仕様不変)
|
||||
|
||||
Reference in New Issue
Block a user