---
title: "Go live"
source: "docs/checklists/go-live.md"
---

> Part of [botgumi docs](https://botgumi.com/docs/llms.txt). Every page: [llms.txt](https://botgumi.com/llms.txt).

# Go-live checklist

- [ ] Domain registered; DNS on Cloudflare.
- [ ] Cloudflare email routing and sender verified for transactional and waitlist mail.
- [ ] Backend and landing served on the app's domain.
- [ ] Dashboard (ADR-0003): the artifact is private to the owner, the morning task is scheduled, its keys are
      read-only and in the secrets inventory, and every panel loads or says which source failed.
- [ ] Only if the app chose the web dashboard: served on the app's domain, Cloudflare Access in front of it,
      Access hostnames recorded.
- [ ] Docs (ADR-0005): `pnpm docs:check` passes; `docs.<domain>` is behind Cloudflare Access unless the owner chose
      public docs, and the docs Worker's `workers.dev` and preview URLs are off.
- [ ] TestFlight build points at the production API (iOS).
- [ ] Play internal-testing build points at the production API (Android).
- [ ] `DATA_MODE=live` in production; seed data appears nowhere in production.
- [ ] `MIN_APP_VERSION` set only at the 1.0 production release, never before.
- [ ] Secrets inventory complete (see `secrets-inventory.md`).
