refactor(data): establish API contract guardrails
CI / Quality and Bundle Budgets (push) Has been cancelled

This commit is contained in:
2026-07-16 20:09:30 +08:00
parent cc06ed034d
commit 19d36ed5bf
24 changed files with 498 additions and 230 deletions
+5
View File
@@ -13,6 +13,7 @@ This project uses Playwright for end-to-end tests.
```bash
pnpm test:e2e
pnpm test:e2e:chrome
pnpm test:e2e:mobile-smoke
pnpm test:e2e:real
pnpm test:e2e:prod
```
@@ -25,6 +26,10 @@ pnpm exec playwright install chromium
For local development on macOS, `pnpm test:e2e:chrome` can reuse the installed Google Chrome.
`pnpm test:e2e:mobile-smoke` runs the critical authentication, logout, token
refresh and paid-image unlock paths with the Pixel 7 profile. CI runs this tier
on every pull request and `dev` / `test` / `main` push.
## Environment overrides
```bash