feat(joinir): Phase 94 - P5b escape full E2E (derived ch + +1/+2)

This commit is contained in:
nyash-codex
2025-12-17 00:59:33 +09:00
parent c213ecc3c0
commit 7ab459503b
25 changed files with 1498 additions and 238 deletions

View File

@ -9,8 +9,8 @@ Related:
## 直近JoinIR/selfhost
- **P5b “完全E2E”**escape skip の実ループを end-to-end で固定)
- 現状: 認識(Phase 91+ lowering基盤Phase 92は完了、promotion が未整備で E2E を保留
- 入口: `docs/development/current/main/phases/phase-92/README.md`
- 現状: Phase 94 で VM E2E まで固定済み。次は selfhost 実コード(`apps/selfhost-vm/json_loader.hako`)へ横展開して回帰を減らす。
- 入口: `docs/development/current/main/phases/phase-94/README.md`
- **制御の再帰合成docs-only → dev-only段階投入**
- ねらい: `loop/if` ネストの “構造” を SSOTControlTree/StepTreeで表せるようにする
- 注意: canonicalizer は観測/構造SSOTまでValueId/PHI配線は Normalized 側へ)