1.5 KiB
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 |
|
plan.md | ../../specs/azure-devops-integration/spec.md |
Task 06: Responsive Browse And Task PR UI
Acceptance
/azure-devopsbrowses 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.tsfromapps.rtk pnpm --filter @kandev/web typecheckfromapps.rtk pnpm --filter @kandev/web lintfromapps.
Files Likely Touched
apps/web/app/azure-devops/azure-devops-page-client.tsxapps/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.