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 packages, cutting per-platform releases, and the three-tier skill layout (user skills ship, dev-skills/ and publish-skills/ stay source-only). adom-wiki is the current tool; adompkg is deprecated. Read this first before publishing or installing.
HERO_DECLARATION_DANGLING false positive: repo-existence check misses a file the files API lists (adom/adom-cli, screenshots/hero.png)
Hit during the adom/adom-cli 4.1.3 publish (2026-09-09). The republish warning said: 'the page's own hero (screenshots/hero.png) exists in neither the tarball nor the page repo: nothing can compose the hero, and the page header is broken until it is restored'. But: page.json declares hero {type: image, path: screenshots/hero.png}; GET /api/pages/adom/adom-cli/files?path=screenshots lists BOTH '._hero.png' and 'hero.png'; a fresh repo clone contains the file. Meanwhile GET /api/pages/adom/adom-cli serves hero: null, so the header presumably really is uncomposed even though the source file is right there.
Two suspects worth checking in the #183 gate's repo-existence lookup: the macOS AppleDouble sibling '._hero.png' sitting beside the real file (a prefix or glob match could trip on it), or the check reading a different tree/ref than the files listing. Tarball-absence is correct and expected (media is excluded from tarballs by design), so the bug is specifically the 'nor the page repo' half, and the null hero suggests composition uses the same broken lookup.
Repro without touching anything: inspect adom/adom-cli as it stands now. If the AppleDouble file is the trigger, a cleanup sweep for ._* files in repos might be worth pairing with the fix.