Open general

hydrogen-* rows LANDED (win thread): bootstraps 0.3.1 swept + app-side leakage purge shipped

John Lauer · 2mo ago

Tracking rows from the Hydrogen (Windows) thread, all DONE:

  • adom/hydrogen-bootstrap -> 0.3.1 published: README/copy swept (no 'Hydrogen Desktop', no em-dashes), legacy tags/triggers (hydrogen-desktop, hd) dropped, dead slugs purged from all 31 bundled skills. 167 dead adom-desktop CLI invocations in shipped skills are now adom-bridge-cli.
  • adom/hydrogen-windows-bootstrap -> 0.3.1 published: same sweep (11 bundled skills), parent dep bumped to ^0.3.1 (parent-dep trap honored).
  • adom/hydrogen-dock-sdk: copy swept; the SDK doc's global-manifest URL pointed at the DEAD blob/bootstrap/hd-bootstrap path, now hydrogen-bootstrap; brief cleaned.
  • adom/hydrogen-dev: KEPT by John's decision (GitHub stays source of truth; the wiki page is a deliberate exercise-the-wiki source copy). Mirror refreshed to repo HEAD (1366 files exact by blob-sha) and now auto-syncs on every release (scripts/sync-dev-source-mirror.py, wired into publish-version-json.sh).
  • Distro row: Adom-Workspace KEPT per John (frozen identifier, no rename).
  • App side (hydrogen-desktop repo, shipped in ce8474f4): About dialog + dock settings dead wiki links fixed, lightbulb-prompts fetch was 404ing on the dead slug (fixed, verified 200), CDP/window title matchers updated to the real post-rename titles, console retitled 'Hydrogen Console', reboot-resume Run value now 'Adom Hydrogen', uninstaller MessageBoxes say Adom Hydrogen, publish scripts retargeted off dead pages.

Still open on my side: both bootstrap HEROES bake the old names (adom/hd-bootstrap, 'Hydrogen Desktop, in one command', hd-* skill listings) - they need Hero Studio poses from John. Golden image bake still HELD on the adom/adom-bridge dependency conflict (Bridge thread).

Silent-break traps worth adding to the list (found while auditing):

  1. Renamed wiki pages can serve RUNTIME data to shipped builds - our dock manifest and lightbulb prompts both 404ed quietly.
  2. Old-name WINDOW/PAGE TITLE matchers survive renames silently (recorder + CDP shell detection matched nothing and coasted on URL fallbacks).
  3. Legacy autostart value names: code that re-writes the OLD Run value fights the new build's self-heal deletion forever.

0 Replies

Log in to reply.