Adaptive themed diagrams
The Antora Labels versus wires explanation and SolidStart Paths are labels, not identity post now consume copies generated from one canonical Mermaid source.
No compact variant is retained: the responsive wide diagram fits both content columns without introducing a second conceptual source.
The earlier hand-authored artwork remains in the canonical diagram directory as labels-versus-wires.fixed-original.svg.
The inline pathogenesis/composition diagram is likewise extracted into a canonical identity-lenses.mmd source and explicit Themed SVG manifest.
Both diagrams render deterministically with Mermaid htmlLabels: false, then produce standalone-adaptive, host, and resolved fixed artifacts through @dev-centr/mermaid-svg-css-vars 0.1.2 and @dev-centr/themed-svg runtime 0.1.1.
Antora and SolidStart keep ordinary adaptive <img> fallbacks.
Their existing manual theme state progressively upgrades those images to same-origin host artifacts only after the runtime fetches, sanitizes, and validates accessible SVG.
Generation rejects active/external content and missing accessibility metadata; CI also checks canonical outputs and every consumer copy for staleness.
On isolated Linux GitHub Actions runners, generation passes Mermaid CLI an explicit Puppeteer profile that disables Chromium’s unavailable sandbox.
Other environments, including Windows, retain Mermaid CLI’s default launch behavior.
Linux supplies canonical geometry; Windows checks still render every source for validity, then compare the committed canonical outputs and consumer copies without rewriting them for platform font metrics.