chore: Phase 26-H セッション完了 - 全ドキュメント更新
Phase 26-H 完了内容: ✅ JoinIR 型定義実装(src/mir/join_ir.rs) ✅ MIR → JoinIR 自動変換実装(lower_min_loop_to_joinir) ✅ 自動変換テスト実装(mir_joinir_min_auto_lowering) ✅ PHI/Loop箱 → JoinIR 移行対応表追加(loopform_ssot.md) ドキュメント更新: - Phase 27 JoinIR タスク計画追加 - Phase 26-H タスク完了記録 - 各種 README 更新(進捗反映) - CURRENT_TASK.md 更新 コミット統計: $(git status --short | wc -l) files changed 次のステップ: Phase 27 一般化 MIR → JoinIR 変換
This commit is contained in:
30
CLAUDE.md
30
CLAUDE.md
@ -88,9 +88,9 @@ ChatGPT: 実装・検証
|
||||
```
|
||||
|
||||
### 📚 **重要リソース**
|
||||
- **開発マスタープラン**: [00_MASTER_ROADMAP.md](docs/development/roadmap/phases/00_MASTER_ROADMAP.md)
|
||||
- **開発マスタープラン**: [00_MASTER_ROADMAP.md](docs/private/roadmap2/phases/00_MASTER_ROADMAP.md)
|
||||
- **現在のタスク**: [CURRENT_TASK.md](CURRENT_TASK.md)
|
||||
- **Phase 15詳細**: [docs/development/roadmap/phases/phase-15/](docs/development/roadmap/phases/phase-15/)
|
||||
- **Phase 15詳細**: [docs/private/roadmap2/phases/phase-15/](docs/private/roadmap2/phases/phase-15/)
|
||||
|
||||
---
|
||||
|
||||
@ -155,7 +155,7 @@ NYASH_LLVM_USE_HARNESS=1 ./target/release/nyash --backend llvm apps/tests/peek_e
|
||||
- 📁 **LLVM**: [docs/development/current/llvm/](docs/development/current/llvm/)
|
||||
- 📁 **Self**: [docs/development/current/self_current_task/](docs/development/current/self_current_task/)
|
||||
- ドキュメントハブ: [README.md](README.md)
|
||||
- 🚀 **開発マスタープラン**: [00_MASTER_ROADMAP.md](docs/development/roadmap/phases/00_MASTER_ROADMAP.md)
|
||||
- 🚀 **開発マスタープラン**: [00_MASTER_ROADMAP.md](docs/private/roadmap2/phases/00_MASTER_ROADMAP.md)
|
||||
- 📊 **JIT統計JSONスキーマ(v1)**: [jit_stats_json_v1.md](docs/reference/jit/jit_stats_json_v1.md)
|
||||
|
||||
## 🧱 先頭原則: 「箱理論(Box-First)」で足場を積む
|
||||
@ -178,7 +178,7 @@ Nyashは「Everything is Box」。実装・最適化・検証のすべてを「
|
||||
|
||||
## 🤖 **Claude×Copilot×ChatGPT協調開発**
|
||||
### 📋 **開発マスタープラン - 全フェーズの統合ロードマップ**
|
||||
**すべてはここに書いてある!** → [00_MASTER_ROADMAP.md](docs/development/roadmap/phases/00_MASTER_ROADMAP.md)
|
||||
**すべてはここに書いてある!** → [00_MASTER_ROADMAP.md](docs/private/roadmap2/phases/00_MASTER_ROADMAP.md)
|
||||
|
||||
**現在のフェーズ:Phase 15 (Nyashセルフホスティング実行器統一化 - Rust VM + LLVM 2本柱体制)**
|
||||
|
||||
@ -203,7 +203,7 @@ Nyashは「Everything is Box」。実装・最適化・検証のすべてを「
|
||||
【削除完了】 レガシーインタープリター(~350行削除済み)
|
||||
```
|
||||
|
||||
📋 **詳細計画**: [Phase 15.5 README](docs/development/roadmap/phases/phase-15.5/README.md) | [CURRENT_TASK.md](CURRENT_TASK.md)
|
||||
📋 **詳細計画**: [Phase 15.5 README](docs/private/roadmap2/phases/phase-15.5/README.md) | [CURRENT_TASK.md](CURRENT_TASK.md)
|
||||
|
||||
## 🏃 開発の基本方針: 80/20ルール - 完璧より進捗
|
||||
|
||||
@ -593,7 +593,7 @@ Call { func: ValueId, callee: Option<Callee> } // 段階移行で破壊的変
|
||||
- `src/mir/builder/call_resolution.rs`: 型安全解決ユーティリティ
|
||||
- `src/mir/builder/builder_calls.rs`: resolve_call_target()実装
|
||||
- `docs/development/architecture/mir-callee-revolution.md`: 設計文書
|
||||
- `docs/development/roadmap/phases/phase-15/mir-callee-implementation-roadmap.md`: 実装計画
|
||||
- `docs/private/roadmap2/phases/phase-15/mir-callee-implementation-roadmap.md`: 実装計画
|
||||
|
||||
#### 📋 **次のステップ(Phase 2-3)**
|
||||
- **Phase 2**: HIR導入(コンパイル時名前解決)
|
||||
@ -681,7 +681,7 @@ Call { func: ValueId, callee: Option<Callee> } // 段階移行で破壊的変
|
||||
- 🎯 **All or Nothing**: Phase 10.7でPython transpilation、フォールバック無し設計
|
||||
- 📚 **完全ドキュメント化**: README.md導線、実装戦略、技術仕様すべて完備
|
||||
- 🗃️ **アーカイブ整理**: 古いphaseファイル群をarchiveに移動、導線クリーンアップ完了
|
||||
- 📋 詳細: [Property System仕様](docs/development/proposals/unified-members.md) | [Python統合計画](docs/development/roadmap/phases/phase-10.7/)
|
||||
- 📋 詳細: [Property System仕様](docs/development/proposals/unified-members.md) | [Python統合計画](docs/private/roadmap2/phases/phase-10.7/)
|
||||
|
||||
## 📝 Update (2025-09-24) ✅ 改行処理革命Phase 2-B完了!実用レベル到達
|
||||
- 🎯 **改行処理革命Phase 2-B完了!** Box宣言系ファイルから14箇所のskip_newlines()完全削除
|
||||
@ -722,7 +722,7 @@ Call { func: ValueId, callee: Option<Callee> } // 段階移行で破壊的変
|
||||
- 🤝 AI協働の知見を論文化 - 実装駆動型学習の重要性を実証
|
||||
- 🎉 **面白事件ログ収集完了!** 41個の世界記録級事件を記録 → [CURRENT_TASK.md#面白事件ログ](CURRENT_TASK.md#🎉-面白事件ログ---ai協働開発45日間の奇跡41事例収集済み)
|
||||
- 🎯 **LoopForm戦略決定**: PHIは逆Lowering時に自動生成(Codex推奨)
|
||||
- 📋 詳細: [Phase 15 README](docs/development/roadmap/phases/phase-15/README.md)
|
||||
- 📋 詳細: [Phase 15 README](docs/private/roadmap2/phases/phase-15/README.md)
|
||||
|
||||
### 🚀 新発見:プラグイン全方向ビルド戦略
|
||||
```bash
|
||||
@ -915,9 +915,9 @@ box MyBox {
|
||||
## 📚 ドキュメント構造
|
||||
|
||||
### 🎯 最重要ドキュメント(開発者向け)
|
||||
- **[Phase 15 セルフホスティング計画](docs/development/roadmap/phases/phase-15/self-hosting-plan.txt)** - 80k→20k行革命
|
||||
- **[Phase 15 ROADMAP](docs/development/roadmap/phases/phase-15/ROADMAP.md)** - 現在の進捗チェックリスト
|
||||
- **[Phase 15 INDEX](docs/development/roadmap/phases/phase-15/INDEX.md)** - 入口の統合
|
||||
- **[Phase 15 セルフホスティング計画](docs/private/roadmap2/phases/phase-15/self-hosting-plan.txt)** - 80k→20k行革命
|
||||
- **[Phase 15 ROADMAP](docs/private/roadmap2/phases/phase-15/ROADMAP.md)** - 現在の進捗チェックリスト
|
||||
- **[Phase 15 INDEX](docs/private/roadmap2/phases/phase-15/INDEX.md)** - 入口の統合
|
||||
- **[CURRENT_TASK.md](CURRENT_TASK.md)** - 現在進行状況詳細
|
||||
- **[native-plan/README.md](docs/development/roadmap/native-plan/README.md)** - ネイティブビルド計画
|
||||
|
||||
@ -976,14 +976,14 @@ Read docs/reference/ # まずドキュメント(API/言語仕様の入口)
|
||||
- **[構文早見表](docs/quick-reference/syntax-cheatsheet.md)** - 基本構文・よくある間違い
|
||||
|
||||
### 📋 **Phase 15.5重要資料**
|
||||
- **[Core Box統一計画](docs/development/roadmap/phases/phase-15.5/README.md)** - builtin vs plugin問題
|
||||
- **[Core Box統一計画](docs/private/roadmap2/phases/phase-15.5/README.md)** - builtin vs plugin問題
|
||||
- **[Box Factory設計](docs/reference/architecture/box-factory-design.md)** - 優先順位問題・解決策
|
||||
- **[Callee実装ロードマップ](docs/development/roadmap/phases/phase-15/mir-callee-implementation-roadmap.md)**
|
||||
- **[Callee実装ロードマップ](docs/private/roadmap2/phases/phase-15/mir-callee-implementation-roadmap.md)**
|
||||
|
||||
### 📖 **完全リファレンス**
|
||||
- **[言語仕様](docs/reference/language/LANGUAGE_REFERENCE_2025.md)** - 全構文・セマンティクス
|
||||
- **[プラグインシステム](docs/reference/plugin-system/)** - プラグイン開発ガイド
|
||||
- **[Phase 15 INDEX](docs/development/roadmap/phases/phase-15/INDEX.md)** - 現在進捗
|
||||
- **[Phase 15 INDEX](docs/private/roadmap2/phases/phase-15/INDEX.md)** - 現在進捗
|
||||
|
||||
## 🔧 開発サポート
|
||||
|
||||
@ -1181,4 +1181,4 @@ Notes:
|
||||
- ここから先の導線は README.md に集約
|
||||
- 詳細情報は各docsファイルへのリンクから辿る
|
||||
- このファイルは500行以内が目安(あくまで目安であり、必要に応じて増減可)
|
||||
- Phase 15セルフホスティング実装中!詳細は[Phase 15](docs/development/roadmap/phases/phase-15/)へ
|
||||
- Phase 15セルフホスティング実装中!詳細は[Phase 15](docs/private/roadmap2/phases/phase-15/)へ
|
||||
|
||||
Reference in New Issue
Block a user