Skip to content

Pre-Deploy Checklist

Fast version. For full audit see playbooks/qa-launch-gate.md.

  • git status clean of stray files (no .env, *.key, *.pem, service_role*)
  • Specific files staged — NEVER git add -A
  • Syntax check passed on modified JS files
  • Commit message follows [AREA] Description format
  • If StampReady: Cloudflare Workers auto-deploys on push to main — verify live URL after; bump ?v=X on scripts + sw.js version
  • If KindredPics: run bash scripts/deploy.sh AFTER push (push alone does not deploy)
  • Live URL spot-checked in browser
  • No browser console errors
  • If middleware project: new public routes added to allowlist
  • If schema changed: Supabase advisors checked (get_advisors)