更新内容: - Phase 286 README に P2.2 ✅ COMPLETE セクション追加 - extractor helper化(extract_loop_increment_plan 統一)の内容 - router helper化(lower_via_plan() 追加)の内容 - 削減行数(~65行)と検証結果(quick 154 PASS, PoC 両方 PASS) - 10-Now.md の Current Focus を Phase 286 P2.3 に更新 - P2/P2.1/P2.2 の完了を時系列記載 - Pattern9 (AccumConstLoop) を次の PoC 対象に決定 - CURRENT_TASK.md の Handoff(現状)を更新 - P2.2 COMPLETE の記載(hygiene 内容 + 成果) - P2.3 準備中(Pattern9 PoC 準備)の1段落を追加 - pattern2-deferred.md 新規作成 - Pattern2 の複雑性(break値再接続)を説明 - 再開条件(after_bb PHI + compose::loop_ + Break wiring)を明文化 - Phase 286 P2.2 として後続タスク化 関連 issues: Phase 286 JoinIR Line Absorption 🤖 Generated with Claude Code Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Nyash Development Documentation 🔧
開発者向けの進行中タスクと開発計画ドキュメントです。
📂 ディレクトリ構造
current/
CURRENT_TASK.md- 現在進行中のタスク- アクティブな開発作業の詳細
- 最新の実装状況
roadmap/
- phases/ - フェーズ別開発計画
- phase-8/ - AST→MIR変換
- phase-9/ - VM/JIT実装
- phase-10/ - AOT最適化
- native-plan/ - ネイティブビルド計画
- 実行バックエンド統合
- パフォーマンス目標
proposals/
- RFC(Request for Comments)
- 新機能提案
- 設計ディスカッション
🎯 重要な参照先
- 進行状況:
current/CURRENT_TASK.md - 開発計画:
roadmap/phases/ - 技術提案:
proposals/ - ドキュメントのステータス/入口ポリシー:
doc-status-policy.md - JoinIR / Selfhost の入口:
current/main/01-JoinIR-Selfhost-INDEX.md
📝 注意事項
このディレクトリの内容は開発中であり、頻繁に変更されます。
安定した仕様はreference/を参照してください。