Use this checklist when promoting to production. It covers both the Next.js app (npm run build:app) and the docs site (documentation/), plus Supabase considerations.
npm install (ensure dependencies like tsx exist).npm run lint && npm run test.npm run build:test (runs smoke build script).npm run e2e (optional for critical releases).cd documentation && npm run build.supabase db push (if new migrations).npm run db:gen to refresh types.SELECT * FROM pg_policies WHERE schemaname='public';)..env.production with new env vars (Stripe, Resend, AI providers).vercel --prod (root).cd documentation && vercel --prod (if hosting separately)..env./pricing, /store, /blog, /chat).Keep this checklist updated as the deployment pipeline evolves (CI/CD, multi-region, etc.).