# Deployment Checklist **Date**: YYYY-MM-DD **Version**: vX.X.X **Deployer**: [Your Name] **Environment**: [Production/Staging/Development] --- ## Pre-Deployment (T-24 hours) - [ ] All tests pass in CI/CD pipeline - [ ] Code review completed and approved - [ ] Security scan passed (no critical vulnerabilities) - [ ] Database migration tested in staging - [ ] Rollback plan documented - [ ] Deployment window scheduled - [ ] On-call engineer notified - [ ] Stakeholders notified ## Pre-Deployment (T-1 hour) - [ ] Backup created: `/backup/foxhunt_backup_YYYYMMDD_HHMMSS.dump` - [ ] Backup verified (can be restored) - [ ] Monitoring dashboards open - [ ] Alert thresholds reviewed - [ ] Deployment script tested in staging - [ ] Communication channel ready (#deployment-YYYY-MM-DD) ## During Deployment - [ ] Maintenance mode enabled (if applicable) - [ ] Database migration applied successfully - [ ] Application deployed (version: ________) - [ ] Health checks passing - [ ] Smoke tests executed successfully - [ ] Metrics baseline established ## Post-Deployment (T+30 min) - [ ] All services healthy - [ ] Error rate < 1% - [ ] Latency P99 < 500ms - [ ] Database connections < 80% - [ ] Memory usage stable - [ ] No critical alerts fired - [ ] End-to-end test passed ## Post-Deployment (T+24 hours) - [ ] No rollbacks required - [ ] Performance metrics within targets - [ ] No customer complaints - [ ] Deployment marked as successful - [ ] Documentation updated --- ## Notes [Any issues encountered during deployment] --- ## Sign-Off **Deployed by**: _______________ **Verified by**: _______________ **Date/Time**: _______________