Make the mobile Queues badge summarize every active queue #743

Closed
opened 2026-08-13 13:49:52 +00:00 by timmy · 0 comments
Owner

User problem

The persistent mobile Queues badge currently adds only Today, Attention, Later, and Drafts. It silently excludes Updates and represents an overlapping subset as an authoritative item total, while the sheet shows all six queue counts. Operators cannot trust the summary without opening the sheet.

Acceptance criteria

  • The badge reports the number of non-empty actionable queues (Today, Attention, Updates, Later, Drafts) as N active, avoiding double-counting overlapping items.
  • Agenda remains a separate N due deadline chip.
  • The Queues accessible label enumerates all six queue counts and has an explicit empty state.
  • An Updates-only state remains visible as one active queue.
  • Queue-sheet counts remain unchanged and consistent with the accessible summary.
  • Behavioral tests cover populated, Updates-only, and empty states; the full suite passes.
  • Mobile layout remains usable at narrow phone widths without changing desktop behavior.
## User problem The persistent mobile Queues badge currently adds only Today, Attention, Later, and Drafts. It silently excludes Updates and represents an overlapping subset as an authoritative item total, while the sheet shows all six queue counts. Operators cannot trust the summary without opening the sheet. ## Acceptance criteria - The badge reports the number of non-empty actionable queues (Today, Attention, Updates, Later, Drafts) as `N active`, avoiding double-counting overlapping items. - Agenda remains a separate `N due` deadline chip. - The Queues accessible label enumerates all six queue counts and has an explicit empty state. - An Updates-only state remains visible as one active queue. - Queue-sheet counts remain unchanged and consistent with the accessible summary. - Behavioral tests cover populated, Updates-only, and empty states; the full suite passes. - Mobile layout remains usable at narrow phone widths without changing desktop behavior.
timmy self-assigned this 2026-08-13 13:49:52 +00:00
timmy closed this issue 2026-08-13 13:55:29 +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#743
No description provided.