{% comment %} Version switcher for the published docs site. The site is deployed as parallel channels on gh-pages: / -> latest published release (default) /main/ -> snapshot of the main branch /vX.Y.Z/ -> each published release Which channel this build belongs to is inferred from site.baseurl (e.g. "/Meshtastic-Android", "/Meshtastic-Android/main", "/Meshtastic-Android/v2.9.0"). The available versions are read at runtime from /versions.json at the site root, which is regenerated on every deploy by scripts/docs/publish-to-gh-pages.sh. When versions.json is unavailable (e.g. local `jekyll serve`), the switcher stays hidden. {% endcomment %}