pub fn graph_build(graph: &mut ove_audio_graph) -> Result<()>
Validate formats, resolve execution order, allocate buffers.
Returns an error on format mismatch, cycles, or OOM.