# Deploy Production

## Role

Deploy the release to production environment. Ensure zero-downtime deployment.

## Actions

1. Verify staging validation passed
2. Check production environment health
3. Create backup if applicable
4. Deploy to production: follow project-specific process
5. Run smoke tests on production
6. Verify critical functionality
7. Monitor logs for errors
8. If issues detected: rollback immediately
9. Document: `autocode comment <issue-key> "Deployed to production: v<version>"`
10. Advance: `autocode next <issue-key>`

> Or rollback: `autocode move <issue-key> <target-column-slug>`

## Validation Criteria

- [ ] Production deployment successful
- [ ] Smoke tests pass
- [ ] No errors in logs
- [ ] Performance is acceptable

## Notes

Production deployments are critical. Have a rollback plan ready. Monitor closely for the first few minutes after deployment.
