# Phase‑20.27 — Hakorune VM Core Full Bring‑Up (JSON→Core Interpreter) Goal - Promote Hakorune VM Core from MVP to “full” daily‑use executor for the supported MIR set. - Remove remaining drift against hakorune‑vm wrappers by delegating to Core or unifying semantics. Scope (this phase) - mir_call 完全化(ModuleFunction / Method / Constructor / Closure) - Box 基本意味論(Array / Map / String)の安定タグと Fail‑Fast 仕様の固定 - Gate‑C(JSON→Core) の対称性(file/pipe×plugins)/ rc 対応の回帰強化 - スモーク(opt‑in)でのカバレッジ拡張と負例タグの安定化 Out of scope(次以降) - 例外/非同期(try/catch/throw, async/future) - AOT/LLVM への直接統合(Core→LLVM 経路) Acceptance (Phase close) - Quick profile: Core canaries(return/binop/if/array/map/string の正/負)PASS(opt‑in) - Gate‑C(Core): file/pipe 対称性 緑(plugins ON/OFF 代表) - hakorune‑vm: Coreへの委譲が可能な代表ハンドラが移行済み(残りは TODO ラベル)