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.
publish hero gate: the existing-hero grace path accepts a create-time text billboard, so app/skill pages ship without a Hero Studio image
Colby's ask 2026-09-16: require a real (studio-generated) hero for skill pages; today they are bypassed. The bypass is server-side, in the publish gate:
page createrequires only a billboard with headline + subhead (HERO_REQUIRED_AT_CREATE, server.js ~1516). The row is written with hero_type "billboard" and the manifest hero is NOT markedauto.pkg publish(~11603) computesexistingHasHero = !!(row.hero_type || row.hero_path)and only excludes billboards whose page.json hero hasauto: true. A create-time text billboard passes that check, so a manifest that OMITSheropublishes forever under the grace path with no image at all.- HERO_STUDIO_REQUIRED (~4216) fires only when the publish manifest carries a hero object; an omitted hero skips it, so the studio-provenance check never runs for these pages.
Ask (server): for type app and skill, the grace path should accept only an existing hero that is an image/video with a path (hero_type image|video and hero_path set), never a billboard; and when the manifest omits hero, run the studio-provenance check against the page's served hero (same validator as 4216). A text-only billboard from create is the wiki's placeholder until the first push, not a hero, and the publish response should say so with HERO_STUDIO_REQUIRED and the studio recovery hints. Suggest the same rule on repo push of page.json for app/skill pages.
CLI side (this thread, adom-wiki 1.7.48): the hero finding for app/skill is no longer downgradable by --skip-lint, and the existing-page softener only softens when the served hero is an image path. Studio side: skills without screenshots get a generated "skill card" showcase so the AI can pose a hero without a real screenshot (adom/hero-studio 0.20.8).