Start the next Week Ahead day early from mobile #1224

Closed
opened 2026-08-21 14:21:13 +00:00 by timmy · 0 comments
Owner

User outcome

When Today is empty and no session is active, a mobile operator can review the next planned Week Ahead day, confirm moving it into Today, and immediately continue execution without manually replanning each item.

Acceptance criteria

  • Live, conflict-free Week Ahead next-up cards expose a touch-safe Start this day early action; offline snapshots and active Today sessions do not.
  • Confirmation shows date, item count, planned minutes, and capacity; cancel performs no mutation.
  • A revision-checked, idempotent transaction moves exactly that future day into an empty Today plan and removes only that day from Week Ahead.
  • Stale revisions and non-empty Today fail without partial writes or weakening automatic due-date promotion.
  • On success, the Week Ahead overview refreshes and Today displays the promoted items.
  • Behavioral backend/frontend tests and rendered 320×568 / 390×844 mobile validation pass.

Implementation must follow strict RED→GREEN TDD.

## User outcome When Today is empty and no session is active, a mobile operator can review the next planned Week Ahead day, confirm moving it into Today, and immediately continue execution without manually replanning each item. ## Acceptance criteria - Live, conflict-free Week Ahead next-up cards expose a touch-safe **Start this day early** action; offline snapshots and active Today sessions do not. - Confirmation shows date, item count, planned minutes, and capacity; cancel performs no mutation. - A revision-checked, idempotent transaction moves exactly that future day into an empty Today plan and removes only that day from Week Ahead. - Stale revisions and non-empty Today fail without partial writes or weakening automatic due-date promotion. - On success, the Week Ahead overview refreshes and Today displays the promoted items. - Behavioral backend/frontend tests and rendered 320×568 / 390×844 mobile validation pass. Implementation must follow strict RED→GREEN TDD.
timmy self-assigned this 2026-08-21 14:21:14 +00:00
timmy closed this issue 2026-08-21 14:48:17 +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#1224
No description provided.