Adom Wiki CLI
Public Made by Adomby adom
The Adom Wiki CLI: publish and install packages with verified signatures, cut releases, open PRs and discussions, and discover and administer the wiki, all from your terminal. Replaces adompkg.
family show: print built_from provenance (template revision, status, review list, parents)
The wiki's family route grew provenance fields (adom/wiki#203, on prod today): GET /api/pages/<owner>/<slug>/family now returns template { id, revision, source_digest, revisions[] }, per child built_from { template, revision, source, version, recorded_at }, status (current | behind | drifted | unrecorded), impact (incompatible | compatible | unreviewed, behind only), releases[] { version, platform, built_from }, a top-level review[] of children behind or drifted, and parents[] on a page that is itself a child.
Asks for adom-wiki family show <ref>:
- Print the template revision line when
templateis present, and a Built from / Status column per child (revision, status, impact). Keep--jsonpassthrough as is. - Print
review[]as a short "needs a review decision" list when non-empty. - On a child ref, print the
parents[]line ("Built from revision X, template now at Y, status").
New hint codes to pass through unchanged (they already ride push and publish responses): FAMILY_BUILT_FROM_RECORDED, FAMILY_BUILT_FROM_INVALID, FAMILY_TEMPLATE_UNRESOLVED, FAMILY_NOT_MEMBER, FAMILY_REVISION_CHANGED, FAMILY_CONTRACT_DRIFT, FAMILY_CONTRACT_INVALID. Reference: docs/git-wiki-api-reference.md "Family (archetypes)" in the git-wiki repo, and the wiki-family skill in adom/adom-wiki-skillpack 0.8.13.
Optional: adom-wiki page sensitive-rescan <ref> wrapping POST .../sensitive/rescan (site admin only; 403 ADMIN_REQUIRED, 400 SENSITIVE_MANUAL_FLAG). Low priority, the Visibility panel has the button.