Guide mobile Find Work from discovery through assignment #979

Closed
opened 2026-08-16 17:50:05 +00:00 by timmy · 0 comments
Owner

Problem

Find Work combines discovery, selection, estimate review, and assignment in one long mobile sheet. Selected work can disappear above the fold, and there is no explicit Back-safe progression for reviewing the batch before mutation.

Vertical slice

Add a persistent Discover → Review → Fit & assign mobile workflow. Preserve selection while moving backward, show selected work before assignment, and keep the existing idempotent batch/recovery machinery.

Acceptance criteria

  • At mobile widths, a three-stage navigator exposes Discover, Review, and Fit & assign with accessible current/disabled state and 44px targets.
  • Review lists only selected issues, supports removal, and shows an accurate selection/capacity summary.
  • Back moves Fit → Review → Discover without clearing selection.
  • Reopening the sheet restores an in-progress stage when selection/recovery exists; successful assignment resets it.
  • Existing ordered assignment, partial-failure recovery, and desktop behavior remain intact.
  • Behavioral unit/rendered contract tests and the full suite pass.

Evidence / non-duplication

Current origin/main (611b10b) has Find Work mechanics in frontend/index.html and frontend/dashboard.js, but no internal workflow navigation. Historical #667/#671/#673/#675/#679/#691 cover search, batching, capacity, recovery, and launch—not staged review/navigation. Recent #961/#965/#967/#971/#973/#975 add navigation to other workflows, not Find Work. There are no open PRs and no eligible open issue assigned to timmy or unassigned.

## Problem Find Work combines discovery, selection, estimate review, and assignment in one long mobile sheet. Selected work can disappear above the fold, and there is no explicit Back-safe progression for reviewing the batch before mutation. ## Vertical slice Add a persistent Discover → Review → Fit & assign mobile workflow. Preserve selection while moving backward, show selected work before assignment, and keep the existing idempotent batch/recovery machinery. ## Acceptance criteria - At mobile widths, a three-stage navigator exposes Discover, Review, and Fit & assign with accessible current/disabled state and 44px targets. - Review lists only selected issues, supports removal, and shows an accurate selection/capacity summary. - Back moves Fit → Review → Discover without clearing selection. - Reopening the sheet restores an in-progress stage when selection/recovery exists; successful assignment resets it. - Existing ordered assignment, partial-failure recovery, and desktop behavior remain intact. - Behavioral unit/rendered contract tests and the full suite pass. ## Evidence / non-duplication Current origin/main (611b10b) has Find Work mechanics in frontend/index.html and frontend/dashboard.js, but no internal workflow navigation. Historical #667/#671/#673/#675/#679/#691 cover search, batching, capacity, recovery, and launch—not staged review/navigation. Recent #961/#965/#967/#971/#973/#975 add navigation to other workflows, not Find Work. There are no open PRs and no eligible open issue assigned to timmy or unassigned.
timmy self-assigned this 2026-08-16 17:50:05 +00:00
timmy closed this issue 2026-08-16 18:11:42 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#979
No description provided.