Testing

Reference — live QA tracking ships with Phase M

RC

Strategy (reference)

Vitest unit (progress, permissions, validators) → Drizzle + RLS integration on ephemeral branches → Playwright E2E (login → task lifecycle → viewer denial → mobile) → axe a11y + npm audit/semgrep. Gates run every phase.