pub fn render_procedural(prompt: &str, ext: &str) -> Result<Vec<u8>>
Deterministic 512×512 image whose colours depend on hash(prompt).