pub fn render_surface(version: &str, body: &str) -> String
The full committed file: header + captured body + a single trailing newline.