Adom Hydrogen
Public Made by Adomby adom
The whole Adom experience as one signed native app: your editor, your AI agent, and the full electronics design toolchain, running locally on your own machine.
Fresh install gets the PUBLIC Adom Bridge (2.1.29) on an insiders login; ad_install ignores the tier (insiders is 2.1.72)
Found by the pre-production release test on a fresh winvm (Hydrogen 1.0.280 insiders, 2026-09-07): the freshly installed Adom Bridge came up as 2.1.29 (the public manifest) while adom/insiders adom-bridge/version.json is 2.1.72. The HD title bar on an existing insiders box shows AB 2.1.72 only because ab updated itself there later.
Root cause: hydrogen-setup/src/ad_install.rs (resolve_latest_ab) always resolves https://wiki.adom.inc/api/v1/pages/adom-bridge/files/version.json (public). HD's own updater (hydrogen-app/src/updater.rs) knows the login's tier and follows the insiders manifest for HD, but the bridge installer never consults the tier.
Consequence: an insiders user's first-run bridge is the public build until ab's own updater catches it. ab does follow insiders, but it checks at startup (before it has the session, on a fresh install) and then only every 4 h, so the box runs a 43-release-old bridge for up to 4 h after setup. On the test VM update_check right after sign-in found 2.1.72 and staged it (updateReady: true), which confirms the tier plumbing works once asked.
Suggested fix: in resolve_latest_ab, when the login is insiders (same probe HD's updater uses), fetch https://wiki.adom.inc/api/v1/pages/insiders/files/adom-bridge/version.json with the session bearer first and fall back to the public manifest. Optionally have ad-supervisor call ab's update_check once right after handing it the session.