Files
kandev/docs/plans/task-listing-display-preferences/task-04-integration-e2e.md
T
2026-08-24 11:09:03 +00:00

1.8 KiB

id, title, status, wave, depends_on, plan, spec, role, model_tier
id title status wave depends_on plan spec role model_tier
04-integration-e2e Desktop and mobile integration coverage done 3
01-device-view-and-workflow-fix
03-rich-list-row-ui
plan.md ../../specs/ui/requirements/task-listing-display-preferences.md test-engineer balanced

Task 04: Desktop and mobile integration coverage

Acceptance

  • Playwright proves the one-workflow All Workflows regression and reload.
  • Desktop Playwright proves device-local view restoration and portable rich-row persistence with repo, description, and PR metadata.
  • Mobile Playwright proves drawer reachability, List restoration, Pipeline effective fallback without overwrite, rich-row navigation, and no document horizontal overflow.

Verification

  • cd apps/web && pnpm e2e:run tests/kanban/workflow-filter.spec.ts tests/task/task-listing-view-preferences.spec.ts tests/task/mobile-task-listing-display.spec.ts

Files likely touched

  • apps/web/e2e/tests/kanban/workflow-filter.spec.ts
  • apps/web/e2e/tests/task/task-listing-view-preferences.spec.ts
  • apps/web/e2e/tests/task/mobile-task-listing-display.spec.ts
  • apps/web/e2e/pages/kanban-page.ts only for reusable stable selectors
  • apps/web/e2e/helpers/api-client.ts for the typed settings field
  • production files only for stable data-testid attributes required by these scenarios

Inputs

  • All spec scenarios.
  • Plan: E2E Tests, Mobile design contract, and completed Task 01/03 handoff capsules.
  • E2E conventions in .agents/skills/e2e/SKILL.md.

Output contract

Return a compact handoff with intent/acceptance, base/head SHA if committed, changed files and entry points, spec sections, user-flow + integration + persistence risk tags, exact command results and artifacts, uncertainties, and the task-file status update. Do not edit plan.md.