Make mobile Queues census include Following and My PRs #1452

Closed
opened 2026-08-27 01:54:13 +00:00 by timmy · 0 comments
Owner

Problem

The mobile Queues sheet already routes Following and My PRs and receives their live counts, but the persistent dock census omits both. Operators can therefore see “no active queues” while unseen followed changes or authored pull requests are waiting, and Following changes do not refresh the dock after asynchronous hydration.

Acceptance criteria

  • At a 390x844 viewport, Following=3 and My PRs=2 with all other work zero yields a visible “2 active” badge.
  • The Queues accessible name reports Following 3, My PRs 2, and 2 active queues.
  • The Following row reports “Following, 3 unseen changes”.
  • Asynchronous Following count/status changes refresh the dock without reopening the sheet.
  • Clearing both counts hides the active badge and returns the no-active-queues summary.
  • Existing queue and deadline totals remain unchanged; focused and packaged mobile tests pass.

Evidence

frontend/mobile-task-dock.js normalizes only today/agenda/delivery/gate/attention/update/filed/later/draft, while frontend/mobile-queue-launcher.js already treats following/authored as active and frontend/dashboard.js hydrates Following asynchronously. This is a post-#743 integration regression: Following (#1293) and authored My PRs (#1346) were added after the truthful queue-summary work.

## Problem The mobile Queues sheet already routes Following and My PRs and receives their live counts, but the persistent dock census omits both. Operators can therefore see “no active queues” while unseen followed changes or authored pull requests are waiting, and Following changes do not refresh the dock after asynchronous hydration. ## Acceptance criteria - At a 390x844 viewport, Following=3 and My PRs=2 with all other work zero yields a visible “2 active” badge. - The Queues accessible name reports Following 3, My PRs 2, and 2 active queues. - The Following row reports “Following, 3 unseen changes”. - Asynchronous Following count/status changes refresh the dock without reopening the sheet. - Clearing both counts hides the active badge and returns the no-active-queues summary. - Existing queue and deadline totals remain unchanged; focused and packaged mobile tests pass. ## Evidence `frontend/mobile-task-dock.js` normalizes only today/agenda/delivery/gate/attention/update/filed/later/draft, while `frontend/mobile-queue-launcher.js` already treats following/authored as active and `frontend/dashboard.js` hydrates Following asynchronously. This is a post-#743 integration regression: Following (#1293) and authored My PRs (#1346) were added after the truthful queue-summary work.
timmy self-assigned this 2026-08-27 01:54:13 +00:00
timmy closed this issue 2026-08-27 02:14:24 +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#1452
No description provided.