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

10 lines
456 B
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.

# Phase 33 Archive (JoinIR 初期フェーズ)
Status: Historical
Scope: Phase 33 の JoinIR 初期フェーズに関する設計/分析/実装メモを集約。
Phase 33 で書かれた JoinIR の初期ドキュメントはこのフォルダに集めたよ。
現行設計は `docs/development/current/main/joinir-architecture-overview.md`SSOT
`docs/development/current/main/01-JoinIR-Selfhost-INDEX.md`(入口)を参照してね。