Compile Monkey source to AArch64 assembly and return a tagged JSON envelope
of per-line text/kind/span records for the playground’s godbolt-style
ARM64 view (arm64 backend design §12 V1).
Compile Monkey source into a .mbc snapshot and return a tagged JSON envelope
with the raw bytes (lowercase hex) plus a byte-range annotation of the container
layout for the playground inspector.