Complete and advance Today work from the mobile session HUD #601

Closed
opened 2026-08-11 23:49:21 +00:00 by timmy · 0 comments
Owner

Problem

The persistent mobile Today session HUD keeps the active item visible, but completing it still requires reopening the full issue, update, pull-request, or review sheet. This adds an avoidable round trip to the primary phone workflow.

Evidence

  • frontend/index.html exposes HUD reopen and pause controls but no completion action.
  • frontend/today-completion.js already provides plan-only completion that leaves Gitea unchanged.
  • Existing focused sheets already support “Done for Today & next”; this issue connects that shipped behavior to the persistent HUD and does not duplicate #421 or #599.

Acceptance criteria

  • An active checkpoint exposes a thumb-safe Done & next action in the mobile session HUD.
  • Completing removes only the current Today-plan item, preserves the underlying Gitea item, persists/syncs through the existing path, and advances to the next ready item.
  • For the final item the action becomes Done & recap, ends the checkpoint, and opens the existing recap.
  • Persistence failure leaves the current item and timer intact and announces retry guidance.
  • The control is hidden with the HUD and remains usable without horizontal overflow at 320×568 and 390×844.
  • Behavioral tests cover advance, final-item recap, failure preservation, and mobile markup/layout.
## Problem The persistent mobile Today session HUD keeps the active item visible, but completing it still requires reopening the full issue, update, pull-request, or review sheet. This adds an avoidable round trip to the primary phone workflow. ## Evidence - `frontend/index.html` exposes HUD reopen and pause controls but no completion action. - `frontend/today-completion.js` already provides plan-only completion that leaves Gitea unchanged. - Existing focused sheets already support “Done for Today & next”; this issue connects that shipped behavior to the persistent HUD and does not duplicate #421 or #599. ## Acceptance criteria - An active checkpoint exposes a thumb-safe `Done & next` action in the mobile session HUD. - Completing removes only the current Today-plan item, preserves the underlying Gitea item, persists/syncs through the existing path, and advances to the next ready item. - For the final item the action becomes `Done & recap`, ends the checkpoint, and opens the existing recap. - Persistence failure leaves the current item and timer intact and announces retry guidance. - The control is hidden with the HUD and remains usable without horizontal overflow at 320×568 and 390×844. - Behavioral tests cover advance, final-item recap, failure preservation, and mobile markup/layout.
timmy self-assigned this 2026-08-11 23:49:21 +00:00
timmy closed this issue 2026-08-11 23:58:48 +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#601
No description provided.