docs: Phase 100 rollout plan (Pinned then mutable carrier)

This commit is contained in:
nyash-codex
2025-12-17 05:18:09 +09:00
parent 8ab95666c8
commit 692d44da62
3 changed files with 14 additions and 0 deletions

View File

@ -11,6 +11,10 @@ Related:
- **P5b “完全E2E”**escape skip の実ループを end-to-end で固定)
- 現状: Phase 94 で VM E2E まで固定済み。次は selfhost 実コード(`apps/selfhost-vm/json_loader.hako`)へ横展開して回帰を減らす。
- 入口: `docs/development/current/main/phases/phase-94/README.md`
- **Pinned ReadOnly CapturesPhase 100**
- ねらい: loop 外 local動的式でも可を loop 内 receiver として解決できるようにする(`receiver not found` を潰す)。
- 段階投入: P1=readonlyPinned→ P2=mutable は LoopStatecarrier/envへ昇格。
- 入口: `docs/development/current/main/phases/phase-100/README.md`
- **制御の再帰合成docs-only → dev-only段階投入**
- ねらい: `loop/if` ネストの “構造” を SSOTControlTree/StepTreeで表せるようにする
- 注意: canonicalizer は観測/構造SSOTまでValueId/PHI配線は Normalized 側へ)