docs: closeout phase29af; start phase29ag

This commit is contained in:
2025-12-29 06:04:41 +09:00
parent 7d2967cfbf
commit 7a853bd5ed
5 changed files with 94 additions and 11 deletions

View File

@ -4,11 +4,7 @@ Goal: Pattern2 の boundary 情報の歪みを SSOT で整理し、将来の回
## Status
- P0: ✅ COMPLETEcommit: `19f2c6b7f`
- P1: ✅ COMPLETEmerge `contract_checks` への集約)
- P2: ✅ COMPLETEJoinIR 回帰パックを 1 コマンドに収束)
- P3: ✅ COMPLETEBoundaryCarrierLayout SSOT
- P4: ✅ COMPLETElayout consistency contract
- P0P5: ✅ COMPLETEcloseout
## Boundary Contract (SSOT)
@ -60,16 +56,15 @@ BoundaryCarrierLayout と header PHI の順序一致を strict/dev で検証す
- contract_checks: `src/mir/builder/control_flow/joinir/merge/contract_checks/header_phi_layout.rs`
- 配線: `src/mir/builder/control_flow/joinir/merge/coordinator.rs`
## P5: CloseoutNext
## P5: Closeout
P0P4 の SSOT/contract を確定し、入口README/Now/Backlogを締め
P0P4 の SSOT/contract を確定し、入口README/Now/Backlogを締め
## Verification
- `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_"`
- `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`
## Notes