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.
Anonymous-render param (?view=public) so pup can toggle a window's wiki view by reloading tabs in place (no relaunch)
Ask: honor an anonymous-render query param (proposal: ?view=public) on page GETs: render the page exactly as a signed-out visitor sees it, ignoring the request's session cookie. Cheap server-side (skip the auth lookup for render), no auth-state change.
Why: pup's taskbar jump list offers "Switch to public view" per WINDOW. Auth is cookie-per-profile and all pup windows share one profile, so today the only way to make ONE window render public is to relaunch it under a different profile: the user sees their window close and reopen (John: "wouldn't I just see tabs reloading in the current window?"). With a server-side anon-render param, the toggle becomes a plain in-place reload of each wiki tab with the param appended: no relaunch, no cookie wipe, no cross-window effects, and the promise ("exactly what the public sees") is kept by the server.
pup side is ready to adopt: on support, pup_wiki_set_view {view:"public"} will reload every wiki tab of the clicked window with the param (and strip it for the authed direction), keeping the relaunch only as a fallback for old servers.
Verified today (2026-08-10): ?public=1, ?view=public, ?anon=1 are all ignored (byte-identical HTML).