Phase 33-4.4 complete: Documentation + developer notes

## Documentation updates (docs/private submodule)
- TASKS.md: Phase 33-4.4 marked complete
- if_joinir_design.md: Section 10 added (A/B validation results)

## Developer convenience
- tools/smokes/v2/README.md: Added JoinIR If/Select smoke note
- One-liner for dev-only A/B verification (not CI-required)

Phase 33-4 fully complete. Next: Phase 33-5 preparation.
This commit is contained in:
nyash-codex
2025-11-27 05:05:01 +09:00
parent 79cbf26f98
commit c604402ea4
2 changed files with 4 additions and 1 deletions

View File

@ -23,3 +23,6 @@ Notes
Quick tips
- EXE-heavy cases (e.g., `phase2100/*`) may take longer. When running quick with these tests, pass a larger timeout like `--timeout 120`.
- Smokes v2 auto-cleans temporary crate EXE objects created under `/tmp` (pattern: `ny_crate_backend_exe_*.o`) after the run.
Developer Notes
- **JoinIR If/Select (Phase 33)**: A/B test with `NYASH_JOINIR_IF_SELECT=1 NYASH_PARSER_STAGE3=1 HAKO_PARSER_STAGE3=1 ./target/release/hakorune apps/tests/joinir_if_select_simple.hako` (not required for CI, dev-only verification)