Из tasks/digest/plan.md Step 21 — Playwright E2E.
В рамках MVP покрыли unit + integration + component tests. E2E отложены — требуют запущенных dev-серверов и стабильного seed.
3 сценария:
- Owner happy path: workspace → board → 5 задач →
/w/.../digest → 4 карточки и числа корректны
- Viewer 403 path: radio «Командный» disabled + tooltip; принудительный API через
page.evaluate → toast + auto-switch на personal
- Keyboard navigation: Tab по interactive + focus outline visible + порядок focus + клавиша R вызывает refetch
Файл: frontend/e2e/digest.spec.ts
Acceptance: 3 теста зелёные в CI.
Из tasks/digest/plan.md Step 21 — Playwright E2E.
В рамках MVP покрыли unit + integration + component tests. E2E отложены — требуют запущенных dev-серверов и стабильного seed.
3 сценария:
/w/.../digest→ 4 карточки и числа корректныpage.evaluate→ toast + auto-switch на personalФайл:
frontend/e2e/digest.spec.tsAcceptance: 3 теста зелёные в CI.