Replan Today when live work exceeds its time budget #597

Closed
opened 2026-08-11 22:49:38 +00:00 by rockachopa · 0 comments
Member

Problem

Today shows elapsed time beside a static estimate runway. When an active item overruns, the remaining-day forecast is inaccurate and mobile operators cannot repair the plan without leaving the work flow. Existing #459 added estimates, #579 added post-session variance, and #583/#585 added recap replanning; none provides elapsed-aware in-session recovery.

Slice

  • Subtract active elapsed time from the live Today runway and compare projected work with available capacity.
  • Surface truthful over-estimate / over-capacity status in the sticky work-session controls.
  • Add a thumb-safe Adjust remaining plan action that pauses a running timer, opens the existing planner, and preserves whether the timer should resume after save/cancel.
  • Keep manual/offline planning available and avoid new polling.

Acceptance

  • At 10 elapsed minutes on a 30m current item plus a 60m item, forecast is 80m remaining.
  • Overrun copy reports estimate and capacity variance without false warnings for missing values.
  • Replan pauses a running timer exactly once; save/cancel restores prior timer state and does not mutate Gitea work items.
  • Controls remain 44px and do not overflow at 320px.
  • Focused and full tests pass.
## Problem Today shows elapsed time beside a static estimate runway. When an active item overruns, the remaining-day forecast is inaccurate and mobile operators cannot repair the plan without leaving the work flow. Existing #459 added estimates, #579 added post-session variance, and #583/#585 added recap replanning; none provides elapsed-aware in-session recovery. ## Slice - Subtract active elapsed time from the live Today runway and compare projected work with available capacity. - Surface truthful over-estimate / over-capacity status in the sticky work-session controls. - Add a thumb-safe **Adjust remaining plan** action that pauses a running timer, opens the existing planner, and preserves whether the timer should resume after save/cancel. - Keep manual/offline planning available and avoid new polling. ## Acceptance - At 10 elapsed minutes on a 30m current item plus a 60m item, forecast is 80m remaining. - Overrun copy reports estimate and capacity variance without false warnings for missing values. - Replan pauses a running timer exactly once; save/cancel restores prior timer state and does not mutate Gitea work items. - Controls remain 44px and do not overflow at 320px. - Focused and full tests pass.
timmy was assigned by rockachopa 2026-08-11 22:49:38 +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#597
No description provided.