The shared topology SVG: places one <.hex_glyph> per node and one bezier
<path> per edge from a server-computed Bloccs.Web.Topology.Layout. Used by
the topology panel (live node state) and the coverage panel (reached/unreached
overlay). Pure rendering — no data loading, no layout math.