docs: Phase 123 plan (if-only normalized semantics)

This commit is contained in:
nyash-codex
2025-12-18 05:29:34 +09:00
parent bf7d3899b0
commit 51ed137339
3 changed files with 220 additions and 8 deletions

View File

@ -1,11 +1,12 @@
# Self Current Task — Now (main)
## Next: Phase 122(予定 / 実装中)
## Next: Phase 123(予定 / 実装中)
**Phase 122: StepTree→Normalizedif-only 実生成 / dev-only**
- Phase 121“contract-only shadow parity” まで完了。次は JoinModuleNormalized方言の実生成へ進め
- 既定挙動は不変(`joinir_dev_enabled()` のときだけ生成・検証、`joinir_strict_enabled()` で mismatch を Fail-Fast
- 入口(計画): `docs/development/current/main/phases/phase-122/README.md`
**Phase 123: if-only Normalized semanticsdev-only**
- Phase 122"JoinModule生成構造検証" まで完了。次は if-only を Normalized JoinModule として意味のある内容にす
- 対応ノード: Return(Integer literal), Return(Variable)禁止, If(cond_ast)最小Compare
- 既定挙動は不変(`joinir_dev_enabled()` のときだけ生成・検証、`joinir_strict_enabled()` で Fail-Fast
- 入口(計画): `docs/development/current/main/phases/phase-123/README.md`
## 2025-12-18Phase 121 完了 ✅