pub fn decode_batch_flatbuf(bytes: &[u8]) -> Result<IrBatch, IrError>
Decode an IR batch from FlatBuffers binary bytes. Zero-copy deserialization — the buffer is read in-place.