docs: update Now/INDEX for Phase 127 DONE and Phase 129 next

This commit is contained in:
nyash-codex
2025-12-18 07:28:30 +09:00
parent b822355431
commit 088122df71
4 changed files with 30 additions and 15 deletions

View File

@ -1,12 +1,19 @@
# Self Current Task — Now (main)
## Next: Phase 127予定
## Next: Phase 129 P1実装待ち
**Phase 129: Materialize join_k continuationdev-only**
- 現状: P0/P2/P3 は完了VM/LLVM EXE parity, fixture, docs
- 残り: P1 join_k を JoinModule 上で実体化then/else は TailCall(join_k)、post-if は post_k
- 入口: `docs/development/current/main/phases/phase-129/README.md`
## 2025-12-18Phase 127 完了 ✅
**Phase 127: unknown-read strict Fail-Fastdev-only**
- 目的: `reads` にあるが `available_inputs` に存在しない変数を "unknown-read" として検出し、strict で Fail-Fast
- 実装: `UnknownReadGuardBox`builder の lowering 前にチェック、tag + 1行hint で停止
- fixture/smoke: `return missing_x` を strict で落とす(`[phase127/unknown_read/... ]` を固定
- 入口(計画): `docs/development/current/main/phases/phase-127/README.md`
- unknown-read = reads - (writes inputs) を検出
- strict: `freeze_with_hint("phase127/unknown_read/<name>", ...)` で即停止hint必須
- dev-only non-strict: 理由ログtag + count + 先頭数件
- 入口: `docs/development/current/main/phases/phase-127/README.md`
## 2025-12-18Phase 128 完了 ✅