Files
hakorune/docs/development/current/main/30-Backlog.md
nyash-codex 05c5021147 docs(phase131): LLVM SSOT強化 + ConsoleBox調査完了 + Phase86-90要約
Phase 131-1 完了: LLVM exe line SSOT 強化
- phase87-selfhost-llvm-exe-line.md に 4セクション追加(+300行)
  - 環境変数リファレンス(14変数)
  - 成功/失敗基準(exit code 0/1/2/3)
  - コンパイラモード説明(harness vs crate)
  - デバッグセクション拡張
- "1コマンドで再現" 可能な状態を確立

Phase 131-2 完了: ConsoleBox 問題調査
- VM の 3重登録経路を特定(BoxFactoryRegistry/UnifiedRegistry/Builtin)
- LLVM backend は Phase 133 で解決済み
- 3つのドキュメント作成:
  - phase131-2-consolebox-investigation.md(詳細調査)
  - phase131-2-summary.md(エグゼクティブサマリ)
  - phase131-2-box-resolution-map.md(Box 解決マップ)

Phase 86-90 完了: Loop frontends 要約
- phase86-90-loop-frontends-summary.md 追加
- Pattern4/ContinueReturn/ParseStringComposite の経緯を1枚に集約
- INDEX から導線追加

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-14 05:24:31 +09:00

30 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Self Current Task — Backlog (main)
直近のループ前線Phase 8690, dev-only fixturesは完了し、状況は `docs/development/current/main/10-Now.md`
`docs/development/current/main/phase86-90-loop-frontends-summary.md` に集約したよ。
設計検討docs-only, まだ未決定):
- Loop Canonicalizer / LoopSkeleton組み合わせ爆発を抑える前処理パス
- Loop Corpus Extractor実コード抽出→差分検知で fixture 化を支援)
短期JoinIR/selfhost ライン 第3章 - LLVM統合
- ✅ Phase 130: JoinIR → LLVM ベースライン確立(完了 2025-12-04
- 🎯 **Phase 131: JoinIR→LLVM 個別修正ライン**(次の最優先タスク)
- 優先度1: LLVM Backend有効化`--features llvm` ビルド、実LLVM実行
- 優先度2: ConsoleBox問題解決Rust VM登録問題の根治
- 優先度3: LLVM IR生成確認MIR → LLVM lowering実装状況調査
- selfhost Stage3 代表パスの LLVM 実行7テストケースを実LLVM経由で検証
完了済みJoinIR/selfhost ライン 第2章
- ✅ selfhost Stage3 代表パスの安定化Phase 120完了
-`hako_check` ラインの JoinIR 統合Phase 121-124完了
- ✅ CURRENT_TASK / Phase docs 更新完了
中期
- VInvokevector戻り型の正道化toml 記述 or NyRT 期待フラグ)。
- wasm/Web デモライン: JoinIR ベースの軽量ランタイム検証。
周辺
- Ny ツール側selfhost-compiler / hako_check / 各種 CLIのログ・エラー体験を、Ring0/ConsoleService 上で整える。
- docs 更新(言語ガイド + JoinIR ガイドに selfhost 代表フローを追記)。