escriba-render — rendering trait + implementations.
Two backends, same trait surface:
- [
TextRenderer] — ANSI-in-stdout for CI / headless runs. - [
gpu::GpuRenderer] — madori + garasu + glyphon real GPU window. Implements [madori::RenderCallback]; the escriba binary pairs it with anon_eventhandler that shares anArc<Mutex<EditorState>>.