lilith-platform.live/deployments/@domains/quinn.data
Natalie 41c252679e ci(analytics): strengthen quinn.data deploy gate against client JS runtime errors
- Add frontend typecheck in deploy-quinn-data.yml (symmetric to BFF).
- Enhance e2e/smoke.spec.ts with pageerror + console.error collectors + afterEach assertion.
  This makes any uncaught error during the smoke (including render crashes in
  useDataHealth consumers like AudiencePage) fail the gate + trigger auto-rollback.
- Updated test header to document the purpose for this class of bug.
- The gate already runs after full deploy (SPAs + BFF) and before the release marker.

Combined with:
  - developer Playwright MCP / quinn-playwright-verifier runs on /audience etc.
  - runtime guards in the hook (?. + fallback)
  - coordinated BFF+frontend build/deploy
  - ./run check:analytics + sanity timer for pipeline

this makes similar shape-assumption / missing-optional crashes far less likely to reach prod.
2026-06-23 07:45:49 -04:00
..
e2e ci(analytics): strengthen quinn.data deploy gate against client JS runtime errors 2026-06-23 07:45:49 -04:00
nginx
scripts refactor(deploy): finish data → analytics rename in ports + docs 2026-06-21 16:20:11 -05:00
systemd feat(quinn.data): weekly NYC-tour SEO traffic digest (email) 2026-06-21 09:29:00 -05:00
.gitignore
bun.lock breaking(api): 💥 Update client entity schema, prospector classification, and admin photo export routes with breaking changes 2026-06-10 14:58:14 -07:00
deploy.sh deploy(infrastructure): 🚀 Update server configurations, deployment scripts, and infrastructure files; increment build version and deployment count 2026-06-10 21:33:02 -07:00
package.json
playwright.config.ts
services.yaml deploy(infrastructure): 🚀 Update server configurations, deployment scripts, and infrastructure files; increment build version and deployment count 2026-06-10 21:33:02 -07:00