# Launch Readiness Checklist

## Must be complete before production
- install and configure Laravel project dependencies
- configure Sanctum/authentication
- register middleware
- register exception renderer
- configure rate limiters
- configure queue worker
- configure scheduler cron
- configure Redis for production if needed
- configure SMTP/provider
- configure production payment provider signature validation
- configure OpenAI API secrets
- configure secure object storage
- run migrations on staging
- run full QA suite
- perform backup/restore test
- configure HTTPS
- configure log retention
- configure alerting for queue failures / 5xx / payment webhook failures
- seed real taxonomy/content only after review
- remove debug mode
- rotate all production secrets
