Files
hakorune/lang/src/vm/boxes
..

VM Boxes — Shared Helpers (Guard)

Responsibility

  • Pure helpers used by engines (op handlers, scanners, compare, JSON frag/cursor).

Allowed

  • Import from lang/src/shared/* and other boxes/*.

Forbidden

  • Engine orchestration (no main run loop, no dispatch)
  • Direct I/O or plugin/ABI calls (engines should own those)

Notes

  • MiniVM's minimal executor currently lives here (mir_vm_min.hako). It may move under engines/mini/ later; keep it boxpure (no I/O) until then.