- route-api (3001), route-proxy (8080), route-worker as separate services - drift SaaS (3002) added - All 6 product migrations mounted into postgres init - docker-init-db.sh creates all 6 databases
- Resend: HTML email with drift summary table and CTA button - PagerDuty: Events API v2 with dedup_key, severity mapping, custom_details - Slack: setTimeout retry on 429 rate limit instead of dropping