Remove active work from Week Ahead with Undo #1240

Closed
opened 2026-08-21 22:31:38 +00:00 by timmy · 0 comments
Owner

Problem

The mobile Week Ahead overview supports adding, moving, reflowing, starting, and retiring completed work, but active work cannot be removed without rebuilding a day. This is distinct from #1235, which only retires an item after issue closure.

Slice

Add a touch-safe Remove from week action to active planned items and a 10-second Undo receipt. Removal changes only private Week Ahead placement; the item remains assigned and available in My Work. Preserve the exact day, list position, and estimate when undoing. Disable mutation in offline snapshot mode and preserve sync-pending behavior.

Acceptance

  • Mobile overview offers a >=44px Remove from week action for live planned items only.
  • Removal stages one durable week update and recalculates load without closing/reassigning Gitea work.
  • Undo restores exact date, order, and estimate and stages the inverse update.
  • Failed delivery remains sync pending and conflict-safe.
  • Focus and status are accessible; packaged mobile behavior and full tests pass.
## Problem The mobile Week Ahead overview supports adding, moving, reflowing, starting, and retiring completed work, but active work cannot be removed without rebuilding a day. This is distinct from #1235, which only retires an item after issue closure. ## Slice Add a touch-safe **Remove from week** action to active planned items and a 10-second **Undo** receipt. Removal changes only private Week Ahead placement; the item remains assigned and available in My Work. Preserve the exact day, list position, and estimate when undoing. Disable mutation in offline snapshot mode and preserve sync-pending behavior. ## Acceptance - Mobile overview offers a >=44px Remove from week action for live planned items only. - Removal stages one durable week update and recalculates load without closing/reassigning Gitea work. - Undo restores exact date, order, and estimate and stages the inverse update. - Failed delivery remains sync pending and conflict-safe. - Focus and status are accessible; packaged mobile behavior and full tests pass.
timmy self-assigned this 2026-08-21 22:31: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#1240
No description provided.