First Production Launch Runbook

Execute first production deploy with one-time empty-DB schema bootstrap.

First Production Launch Runbook (No-Migration Track)

This runbook assumes first-ever production deployment for FakeMCP, with no existing production data.

1) Launch policy

2) Config and secret model

3) Bootstrap infrastructure (idempotent)

pnpm infra:bootstrap

What it does:

Dry-run:

pnpm infra:bootstrap --dry-run

4) Deploy workers and routing

pnpm infra:deploy

What it does:

Dry-run:

pnpm infra:deploy --dry-run

5) Verify infrastructure state

pnpm infra:check

Checks include:

6) Merge gates

Before launch, keep these green:

pnpm format:check
pnpm lint
pnpm typecheck
pnpm test
pnpm build
pnpm smoke:api
pnpm smoke:mcp

7) Rollout sequence (single production env)

  1. Internal alpha traffic for 2-3 days.
  2. Design-partner beta traffic for 1 week.
  3. Public release after SLO stability.

8) Observability and alerts

Key counters:

Alert thresholds: