Skip to main content
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