Operations & Maintenance
- DB migrations:
alembic upgrade head; maintain CHANGELOG entries for schema changes - Backups: regular PostgreSQL dumps; test restores
- Logs: use structured logging; rotate via journald or logrotate
- Upgrades: keep FastAPI, dependencies, and Node toolchain current (security fixes)
- Housekeeping: clear old preview job artifacts per retention policy