Files
hakorune/docs/archive/phases/phase-33/README.md
nyash-codex a7dbc15878 feat(joinir): Phase 240-EX - Pattern2 header condition ExprLowerer integration
Implementation:
- Add make_pattern2_scope_manager() helper for DRY
- Header conditions use ExprLowerer for supported patterns
- Legacy fallback for unsupported patterns
- Fail-Fast on supported patterns that fail

Tests:
- 4 new tests (all pass)
- test_expr_lowerer_supports_simple_header_condition_i_less_literal
- test_expr_lowerer_supports_header_condition_var_less_var
- test_expr_lowerer_header_condition_generates_expected_instructions
- test_pattern2_header_condition_via_exprlowerer

Also: Archive old phase documentation (34k lines removed)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-11 00:33:04 +09:00

456 B
Raw Blame History

Phase 33 Archive (JoinIR 初期フェーズ)

Status: Historical
Scope: Phase 33 の JoinIR 初期フェーズに関する設計/分析/実装メモを集約。

Phase 33 で書かれた JoinIR の初期ドキュメントはこのフォルダに集めたよ。
現行設計は docs/development/current/main/joinir-architecture-overview.mdSSOT
docs/development/current/main/01-JoinIR-Selfhost-INDEX.md(入口)を参照してね。