Private review
What is still blocking a launch.
This page is generated when the site is built. It does not show secret values. Indexing is off, and that is not a lock on the pages.
Content and approval blockers
Stripe checkout is not enabled
Deposit, balance, and Website Care checkouts are disabled. No payment URL is rendered. A deposit may be offered only after a customer accepts an agreement. The balance is the amount in that agreement. Website Care is not charged before launch. Card numbers are never collected on this site.
Where to edit: src/config/business.ts → stripe.enabled and stripe.verified, then a reviewed change in src/server/payments/offers.ts.
Runtime blockers
These are read from the build environment and reported only as missing or present. Cloudflare runtime variables can differ. The contact endpoint is the authority: it sends a message only after the provider accepts it.
Turnstile is only half configured
Set both the site key and the secret, or neither. Values are not shown.
Where to edit: PUBLIC_TURNSTILE_SITE_KEY and CONTACT_TURNSTILE_SECRET
Social image
This is the official black stacked logo, placed on a black field for link previews. The letterforms are the supplied artwork.

