I’m about to deploy this to [production/staging]. Sanity check me.

What’s being deployed: [describe the change or paste the diff] Stack: [e.g. Node API on Docker, PostgreSQL, nginx reverse proxy] Current setup: [e.g. single VPS, no CI/CD yet, manual deploys via SSH]

Give me:

  1. A pre-deploy checklist — things to verify BEFORE I push the button
  2. Anything in my change that could break existing functionality or data
  3. A rollback plan — exact steps to undo if it goes wrong
  4. Post-deploy verification — how to confirm it’s actually working in prod

Assume I’m deploying at midnight and nobody else is awake to help. Be paranoid.