selfhost/shared — Shared boxes

Responsibilities
- Minimal MIR schema/builders and JSON helpers used by compiler and VM.
- No execution or parsing side effects.

Allowed imports
- selfhost/shared/* only; no compiler/vm imports.
