Render hosts Lucia Admin and the Booking Engine across Development and Staging,
and the Lucia Fieldwork API. This public page records custom domains,
environment roles, and commit-addressed deployment evidence. It names Render
services by their shown names and nothing more.
Development environment
Public custom domains:
Role and deployment identity, read from the Render API on 2026-09-10:
The Render deploy state and the served root agree on the Engine commit. Both
packages still carry 0.1.3.6 metadata; the full commit SHA is the release
identity.
How a Development deploy happens:
The deploy-on-checks-pass rule is recorded on the September gates (“never
trigger by hand”, LUCI-214, 2026-09-06). The one-instance fact is on the record
of Guest state writes are not atomic (LUCI-172, Completed 2026-09-02): “both
engine services run one instance, no persistent disk, no autoscaling.” The
hand-applied migration posture is the recorded truth (Engine migrations ride
the deploy, LUCI-146, Planned, no build); every September schema change was
applied by hand before its code was pushed, and a deploy never runs a
migration. A branch preview
service for one voice-lab experiment existed on 2026-08-06 and is not a
documented environment.
Fieldwork API
The Fieldwork app is not on Render; it deploys from main to Cloudflare
Pages (the app’s own AGENTS.md; ruled on HLLC-41, 2026-09-10). See
Cloudflare.
Staging environment
Public custom domains:
Role and deployment identity:
As of 2026-09-10 no Development commit has been promoted to Staging since
those dates; the September Engine and Admin work (owner language, the property
clock, Focus on Fable, the payment record, the Resend payment request) exists
on Development only. The reused package version cannot establish promotion.
Public evidence boundary
Promotion and runtime claims are accepted only when the exact source commit,
deployment evidence, and public custom-domain response agree. A reused package
version is not a release identity.
Private project identifiers, direct provider origins, credentials, environment
values, and operator runbooks are intentionally omitted. Environment facts not
evidenced on a record are set by the founder’s hand and unverified; this page
never states a value.
See Domains and Live Routing
for the canonical public routing matrix and
GitHub and Branch Discipline
for source and release-evidence ownership.
See also