site: ship the docs the way the workshop ships a site #62

Merged
perishadmin merged 1 commit from plumb-site-coldstart into main 2026-07-28 16:17:00 +00:00
Contributor

site: ship the docs the way the workshop ships a site

The docs lane predates the law it should have been written under, so it
carried every hole plumb has since had to close. It scraped routes out
of src/lib/routes.tsx — the same coupling that broke plumb's copy the
moment its routes became a virtual module — and now reads the routes
the build actually prerendered. It served a health document claiming
version 0.0.0, and now names the commit and the library version it
documents.

Deploying moves onto the forge behind a dispatch-only lane, which is
the condition the old note set for giving this site its own narrow
credential rather than borrowing open-web's, so it has one.

Verification splits into deployed, bound, and reachable. A fourth state
turned up while proving it: a credential that cannot read workers
domains was reporting a bound domain as unbound, because a 401 and an
empty result set were being read as the same answer. Binding is now
yes, no, or unknown, and unknown makes the readback mandatory — a ship
that can neither ask nor look has proved nothing and may not say
otherwise.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

site: ship the docs the way the workshop ships a site The docs lane predates the law it should have been written under, so it carried every hole plumb has since had to close. It scraped routes out of src/lib/routes.tsx — the same coupling that broke plumb's copy the moment its routes became a virtual module — and now reads the routes the build actually prerendered. It served a health document claiming version 0.0.0, and now names the commit and the library version it documents. Deploying moves onto the forge behind a dispatch-only lane, which is the condition the old note set for giving this site its own narrow credential rather than borrowing open-web's, so it has one. Verification splits into deployed, bound, and reachable. A fourth state turned up while proving it: a credential that cannot read workers domains was reporting a bound domain as unbound, because a 401 and an empty result set were being read as the same answer. Binding is now yes, no, or unknown, and unknown makes the readback mandatory — a ship that can neither ask nor look has proved nothing and may not say otherwise. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
site: ship the docs the way the workshop ships a site
All checks were successful
guard / guard (pull_request) Successful in 1m16s
0422639ed0
The docs lane predates the law it should have been written under, so it
carried every hole plumb has since had to close. It scraped routes out
of src/lib/routes.tsx — the same coupling that broke plumb's copy the
moment its routes became a virtual module — and now reads the routes
the build actually prerendered. It served a health document claiming
version 0.0.0, and now names the commit and the library version it
documents.

Deploying moves onto the forge behind a dispatch-only lane, which is
the condition the old note set for giving this site its own narrow
credential rather than borrowing open-web's, so it has one.

Verification splits into deployed, bound, and reachable. A fourth state
turned up while proving it: a credential that cannot read workers
domains was reporting a bound domain as unbound, because a 401 and an
empty result set were being read as the same answer. Binding is now
yes, no, or unknown, and unknown makes the readback mandatory — a ship
that can neither ask nor look has proved nothing and may not say
otherwise.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
perishadmin deleted branch plumb-site-coldstart 2026-07-28 16:17:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
PerishFire/design!62
No description provided.