Add comprehensive inquiry document for Select instruction conversion strategy. This document outlines the architectural challenge and requests ChatGPT guidance on: 1. Clean conversion strategy (Select → Branch + Then/Else + Phi) 2. Block creation and management patterns 3. ValueId continuity across conversion boundaries 4. Code organization approach (where should conversion logic live?) 5. Performance and optimization implications 6. Testing strategy for Select expansion 7. Future extensibility for complex patterns ## Context - Phase 188-Impl-3 implementation is COMPLETE ✅ - All JoinIR lowering for Pattern 3 is functional - All infrastructure is in place (routing, boundary mapping, etc.) - BLOCKER: Select instruction cannot be converted to MIR yet The inquiry provides: - Executive summary of current status - Technical challenge explanation with example conversions - 7 detailed questions for architectural guidance - References to existing similar code patterns in codebase - Test case details and success criteria - Proposed Phase 189 implementation phases ## Status - Phase 188-Impl-1 (Pattern 1): ✅ COMPLETE - loop_min_while.hako working - Phase 188-Impl-2 (Pattern 2): ✅ COMPLETE - joinir_min_loop.hako working - Phase 188-Impl-3 (Pattern 3): 🔄 INFRASTRUCTURE COMPLETE - awaiting Phase 189 for MIR bridge - Phase 189: This inquiry document provides foundation for implementation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <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/
📝 注意事項
このディレクトリの内容は開発中であり、頻繁に変更されます。
安定した仕様はreference/を参照してください。