orchestkit · docs-site domain cutover

OrchestKit → yonyon.ai

Interactive playground for the docs-site domain migration. Flip the three decisions and watch the DNS flow, Terraform, and Next.js config update live. Defaults reflect the chosen path: A1 B1 C1.

A · Domain shape

B · Cloudflare proxy

C · Old *.vercel.app

Request flow

Generated config


        

Cutover sequence

  1. platform PR → dev: add vercel_project_domain.orchestkit + cloudflare_dns_record.orchestkit to infra/terraform/orchestkit.tf; terraform validate passes.
  2. operator apply (Touch ID): op run --env-file=.env.tpl -- terraform apply — needs a Cloudflare Zone:DNS:Edit token (default HQ token is list-scope only, per the m133 playbook).
  3. wait for "Valid Configuration" + cert (~2 min): dig +short orchestkit.yonyon.ai @1.1.1.1.
  4. orchestkit PR → main: flip canonical (lib/constants.ts, next.config.mjs ACAO + 301) — ships on the next main deploy (Git-integrated).
  5. verify: curl -sI https://orchestkit.vercel.app301orchestkit.yonyon.ai.