Make mobile Home task-first with a Back-safe Insights view #994

Closed
opened 2026-08-16 23:54:12 +00:00 by rockachopa · 0 comments
Member

Problem

On phone widths, Home starts with the actionable My Work queue but then places Context, AI Stream, Issues, Pull Requests, events, widgets, Layout, and Markdown inline in the same reading/scroll order. The five-action mobile dock is task-first, so the long legacy panel sequence adds cognitive load and obscures the end of the queue.

Read-only discovery checked all 499 historical issue titles, 491 PR titles, the current eight open issues, 486 releases, and the latest 100 commits at 0f30ca9; no title or recent commit covers Insights, a task-first mobile Home, secondary-panel disclosure, or dashboard clutter. No eligible open issue is assigned to timmy or unassigned.

Slice

Keep My Work as the sole inline Home surface at <=600px. Add an Insights item to the app menu that opens the existing secondary panels in a full-height, safe-area-aware view at #/insights. Preserve desktop layout and panel disclosure state. Browser Back, Escape, and Close must dismiss the view and restore focus without resetting the active work queue.

Acceptance

  • At 390x844, legacy secondary panels are absent from Home's normal mobile reading order.
  • Menu -> Insights exposes every existing secondary panel with no horizontal overflow and >=44px controls.
  • #/insights supports direct load; Back/Escape/Close dismiss and restore launcher focus.
  • Dock/Today HUD hide while open and return after close.
  • At >=601px, existing three-column inline layout remains unchanged.
  • Offline shell includes the controller; focused behavioral tests and full suite pass.
## Problem On phone widths, Home starts with the actionable My Work queue but then places Context, AI Stream, Issues, Pull Requests, events, widgets, Layout, and Markdown inline in the same reading/scroll order. The five-action mobile dock is task-first, so the long legacy panel sequence adds cognitive load and obscures the end of the queue. Read-only discovery checked all 499 historical issue titles, 491 PR titles, the current eight open issues, 486 releases, and the latest 100 commits at `0f30ca9`; no title or recent commit covers Insights, a task-first mobile Home, secondary-panel disclosure, or dashboard clutter. No eligible open issue is assigned to timmy or unassigned. ## Slice Keep My Work as the sole inline Home surface at `<=600px`. Add an Insights item to the app menu that opens the existing secondary panels in a full-height, safe-area-aware view at `#/insights`. Preserve desktop layout and panel disclosure state. Browser Back, Escape, and Close must dismiss the view and restore focus without resetting the active work queue. ## Acceptance - At 390x844, legacy secondary panels are absent from Home's normal mobile reading order. - Menu -> Insights exposes every existing secondary panel with no horizontal overflow and >=44px controls. - `#/insights` supports direct load; Back/Escape/Close dismiss and restore launcher focus. - Dock/Today HUD hide while open and return after close. - At >=601px, existing three-column inline layout remains unchanged. - Offline shell includes the controller; focused behavioral tests and full suite pass.
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#994
No description provided.