Files
kandev/docs/plans/azure-devops-integration/task-06-frontend-browse.md
T
2026-07-21 08:40:26 +01:00

1.5 KiB

id, title, status, wave, depends_on, plan, spec
id title status wave depends_on plan spec
06-frontend-browse Responsive browse and task PR UI done 3
05-frontend-settings
plan.md ../../specs/azure-devops-integration/spec.md

Task 06: Responsive Browse And Task PR UI

Acceptance

  • /azure-devops browses work items and PRs with filtering, pagination, task launch, and PR feedback detail.
  • Linked Azure PR summaries appear on task surfaces through a provider-tagged presentation model without converting Azure details into GitHub types.
  • Desktop and mobile expose the same required actions without horizontal page scrolling or hover-only controls.

Verification

  • rtk pnpm --filter @kandev/web test -- --run components/azure-devops/azure-devops-status.test.ts lib/state/slices/azure-devops/azure-devops-slice.test.ts from apps.
  • rtk pnpm --filter @kandev/web typecheck from apps.
  • rtk pnpm --filter @kandev/web lint from apps.

Files Likely Touched

  • apps/web/app/azure-devops/azure-devops-page-client.tsx
  • apps/web/components/azure-devops/
  • apps/web/lib/state/slices/azure-devops/
  • apps/web/spa-routes.tsx
  • Task PR summary/detail components identified during implementation.

Inputs

  • Completed Task 05.
  • Patterns: GitLab responsive browse page and GitHub task PR detail surfaces.
  • Required workflow: .agents/skills/mobile-parity/SKILL.md.

Output Contract

Report surfaces and responsive behavior, files changed, unit/type/lint commands, blockers, and set this task plus its plan checkbox to done.