Files
hakorune/.github/pull_request_template.md
moe-charm b8bdb867d8 Merge selfhosting-dev into main (Core-13 pure CI/tests + LLVM bridge) (#126)
* WIP: sync before merging origin/main

* fix: unify using/module + build CLI; add missing helper in runner; build passes; core smokes green; jit any.len string now returns 3

* Apply local changes after merging main; keep docs/phase-15 removed per main; add phase-15.1 docs and tests

* Remove legacy docs/phase-15/README.md to align with main

* integration: add Core-13 pure CI, tests, and minimal LLVM execute bridge (no docs) (#125)

Co-authored-by: Tomoaki <tomoaki@example.com>

---------

Co-authored-by: Selfhosting Dev <selfhost@example.invalid>
Co-authored-by: Tomoaki <tomoaki@example.com>
2025-09-07 07:36:15 +09:00

17 lines
797 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.

### Box-First Check
- [ ] 境界は1箇所に集約変換はここだけ
- [ ] 設定は JitConfigBox 経由env直読みなし
- [ ] フォールバック常設panic→VM/CPython
- [ ] 観測追加stats.jsonl / CFG dot
### DoD完了条件
- [ ] ゴールデン3件成功/失敗/境界)更新
- [ ] 回帰CI greenenv直読み検出なし
- [ ] stats: fallback率・理由が記録される
### Selfhostingdev Gateこのブランチ向け
- [ ] `bash tools/selfhost_vm_smoke.sh` が PASSplugins 無効)
- [ ] `docs/CONTRIBUTING-MERGE.md` の境界方針を満たすCranelift実装差分は専用ブランチ
- 影響範囲: runner / interpreter / vm / tools / docs
- Feature gates該当時: `cranelift-jit`, その他(記述)