Printable idea sheet
html_export_graph_layout
reqlan rq/extension/features-html-export.rq:227
The interactive export graph should lay out nodes so labels and circles do not heavily overlap.
Initial placement should settle with the same Obsidian-style force model as layout_physics ( central gravity, edge springs, inverse-square repulsion ).
Rendering uses canvas 2 d ( not SVG DOM ) with shared physics from physics-core.js.
Interactive page: html_export_graph_layout