Adom Wiki
Public Made by Adomby adom
How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making
pkg update (bulk) hard-aborts on missing packages instead of skip-and-report
Bug: adom-wiki pkg update (bulk) hard-aborts on any missing package instead of skip-and-report.
Repro (reported by the puppeteer-bridge maintainer thread, 2026-07-04, while pulling the adom-desktop 1.9.76 CLI): a container with several installed pkgs runs bare adom-wiki pkg update → it fails outright with package(s) not found: adom-wiki, adom-hook, hd-core, … and updates NOTHING — including packages that DO resolve (adom/adom-desktop had a fresh 1.9.76 waiting). The workaround was a direct adom-wiki pkg install adom/adom-desktop.
Expected: bulk update is best-effort — update every package that resolves, then report the strays in a summary (updated: N, skipped (not found): [...]), exit 0 (or a distinct nonzero that still performs the updates). A single stale/renamed/private entry in the installed set shouldn't wedge the whole fleet's update path — pkg update is what keeps every container's CLI+skills current (it's the documented refresh path in the adom-desktop skills), so an abort here silently strands containers on old versions.
Likely also worth checking: where those phantom entries (adom-wiki, adom-hook, hd-core) come from — if pkg update enumerates an installed-registry that includes non-pkg installs (self-update artifacts, hand-installed tools), the enumerator may need to filter to entries it actually owns.