docs(phase29ab): record P2 seg trim fixture+smoke

This commit is contained in:
2025-12-28 09:04:18 +09:00
parent bf9c5105c3
commit 6ba9d995d2
2 changed files with 10 additions and 2 deletions

View File

@ -1,6 +1,6 @@
# Self Current Task — Now (main)
## Current Focus: Phase 29ab P1Pattern2 LoopBodyLocal minimal
## Current Focus: Phase 29ab P2Pattern2 Trim seg minimal
**2025-12-28: Phase 29ab P1 完了**
- 目的: Pattern2 の LoopBodyLocal promotion の最小ケースを fixture+integration smoke で固定
@ -9,6 +9,12 @@
- Smoke: `tools/smokes/v2/profiles/integration/apps/phase29ab_pattern2_loopbodylocal_min_vm.sh`
- 検証: `./tools/smokes/v2/run.sh --profile integration --filter "phase29ab_pattern2_*"` PASS
**2025-12-28: Phase 29ab P2 完了**
- 目的: Pattern2 TrimA-3相当の `LoopBodyLocal(seg)` 最小ケースを fixture+integration smoke で固定
- 追加: `apps/tests/phase29ab_pattern2_loopbodylocal_seg_min.hako`
- Smoke: `tools/smokes/v2/profiles/integration/apps/phase29ab_pattern2_loopbodylocal_seg_min_vm.sh`
- 検証: `./tools/smokes/v2/run.sh --profile integration --filter "phase29ab_pattern2_*"` PASS2/2
**2025-12-28: Phase 29aa P5 完了**
- 目的: Return block が複数 predecessor のとき、incoming state が完全一致する場合のみ ReturnCleanup を成立させる
- 入口: `docs/development/current/main/phases/phase-29aa/README.md`

View File

@ -8,8 +8,10 @@ Related:
## 直近JoinIR/selfhost
- **Phase 29abP1 ✅ done: JoinIR completion triage**
- **Phase 29abP2 ✅ done / P3 planned: JoinIR completion triage**
- P1: Pattern2 LoopBodyLocal minimal fixture+smoke fixed`phase29ab_pattern2_loopbodylocal_min_vm`
- P2: Pattern2 Trim seg minimal fixture+smoke fixed`phase29ab_pattern2_loopbodylocal_seg_min_vm`
- P3: PromoteDecision の “Reject/continue/fallback” 揺れを contract と smoke で固定Phase 263 へ接続)
- **Phase 288✅ P0P3 + 288.1 complete: REPL mode**
- 入口: `docs/development/current/main/phases/phase-288/README.md`