Some checks failed
Security Scanning / Security Gate (push) Has been cancelled
CI / Lint → Typecheck → Test → Build (22) (push) Failing after 9s
CI / E2E Tests (push) Has been skipped
CI / AI Services (Python) — Smoke (push) Failing after 4s
Deploy / Build API Image (push) Failing after 21s
Deploy / Build Web Image (push) Failing after 13s
Deploy / Build AI Services Image (push) Failing after 9s
Deploy / Deploy to Staging (push) Has been skipped
Deploy / Deploy to Production (push) Has been skipped
Deploy / Rollback Staging (push) Has been skipped
Deploy / Rollback Production (push) Has been skipped
E2E Tests / Playwright E2E (push) Failing after 10s
Deploy / Smoke Test Staging (push) Has been skipped
Deploy / Smoke Test Production (push) Has been skipped
Backup Verification / Backup Restore Verification (push) Failing after 11s
CodeQL Analysis / CodeQL (javascript-typescript) (push) Failing after 1m1s
Security Scanning / Trivy Scan — API Image (push) Failing after 1m54s
Security Scanning / Trivy Scan — Web Image (push) Failing after 53s
Security Scanning / Trivy Scan — AI Services Image (push) Failing after 47s
Security Scanning / Trivy Filesystem Scan (push) Failing after 39s
Security Scanning / Dependency Audit (pnpm) (push) Failing after 11m9s
Brings GOO-172 Phase 0 RFC-004 foundations onto master: - libs/contracts/events/ (envelope, event-types, schemas) - apps/api/src/modules/shared/infrastructure/event-bus/ - apps/api/src/modules/shared/infrastructure/outbox/ - prisma/migrations/20260423140000_add_event_outbox/ Also includes GOO-222 (POI COUNT collapse) and GOO-223 (export-user-data caps + streaming). Unblocks GOO-174 Phase 2 work that depends on Phase 0 contracts being on master. Co-Authored-By: Paperclip <noreply@paperclip.ing>