//! Self-contained HTML graph viewer assembly (C9: read-only render path). //! //! `render_html` walks the blueprint into the deterministic JSON model //! (`aura_engine::model_to_json`) and inlines it, the vendored Graphviz-WASM, the //! pan-zoom helper, and the ported viewer JS into one standalone `.html`. The //! emitted page fetches nothing at view time. No `eval`/build is on this path //! (C9); the model is hand-rolled JSON (C14, owned by `model_to_json`). use aura_engine::Composite; /// The prototype's `
` shell + body skeleton (header, stage, tooltip, error /// pane), verbatim from `docs/design/prototypes/graph-render/index.html` lines /// 1-38 — minus the two `\n\n\n\n\n