Versioned messages exchanged with compiler helper processes.
This crate contains only the serializable compiler IR and the framed wire
protocol. Process supervision, sandboxing, and backend execution live in
codehelion-helper, so storage and other protocol consumers do not acquire
process-management dependencies.