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.
Org settings pages: the wiki-side decisions left over from adom-wiki-cli#59
Carried over from adom/adom-wiki-cli#59 (John's org-default settings request), so it can close on the CLI side. The CLI half is done: adom-wiki settings show|get|set (1.7.55) reads and writes /org-settings, one file per integration at integrations/.json, schema adom.org-integration/1, members-only through the page's own visibility, and refuses anything shaped like a secret. fusion-bridge 1.10.35 uses it, and adom/org-settings is live.
What is left belongs to the wiki. John agreed with the position on each:
- A page type for settings or data. adom/org-settings had to be created as a skill, because no type fits a page that only holds data, and the package route refuses anything but app, skill, bootstrap and component. Position: a data or settings type, or an explicit exemption for the reserved org-settings slug, so it stops posing as a skill in listings and search.
- One org-default repo or two. Position: two. brand has a human confirm gate; integration ids are written by tools, for other reasons.
- Auto-create or create on first write. Position: on first write. An empty page that exists would make 'this org has not set one up' ambiguous, where a 404 means exactly that today.
- Which org is the caller's. Position: explicit, defaulting only when whoami lists exactly one org; several orgs is an error that lists them, never a guess.
Nothing is blocked on these today; they decide whether org-settings becomes a first-class slug like brand.