Export a saved Week Ahead plan directly from the overview #1260

Closed
opened 2026-08-22 10:53:34 +00:00 by rockachopa · 0 comments
Member

User problem

A saved, executable Week Ahead plan can only be added to a calendar by entering the editor and confirming all seven days again. The read-first overview already has the revisioned plan, cached work details, estimates, timezone, and persisted privacy-safe availability needed for a local calendar handoff.

Scope

Add a touch-safe Add saved week to calendar action to the Week Ahead overview. It opens the existing local calendar preview without mutating or re-saving the plan, works from a valid offline snapshot using cached work details, returns focus to its launcher, and remains disabled with an actionable status while sync is pending or the plan is not executable.

Acceptance

  • A valid saved overview opens the existing calendar handoff directly and sends no plan write.
  • Persisted free windows remain honored by preview scheduling.
  • Back restores the overview and focus to the launch action.
  • Valid offline snapshots can export from cached work details.
  • Pending, conflicted, or non-executable plans cannot launch a misleading export.
  • Actions are at least 44px, do not overflow at 320x568 and 390x844, and preserve safe-area clearance.
  • Behavioral frontend and packaged mobile tests pass.

Evidence / non-duplication

Current origin/main hides #confirm-week-plan in overview mode (frontend/week-plan.js) while frontend/dashboard.js opens the calendar only from that confirmation control. All 633 issue titles, 623 PR titles, open work, releases, and recent commits through 9eac3bb were checked. Prior work covers timed export (#1198/#1199), read-first overview (#1216/#1217), imported busy-time avoidance (#1210/#1211), and persisted free windows (#1258/#1259), but not direct export from a saved overview.

## User problem A saved, executable Week Ahead plan can only be added to a calendar by entering the editor and confirming all seven days again. The read-first overview already has the revisioned plan, cached work details, estimates, timezone, and persisted privacy-safe availability needed for a local calendar handoff. ## Scope Add a touch-safe **Add saved week to calendar** action to the Week Ahead overview. It opens the existing local calendar preview without mutating or re-saving the plan, works from a valid offline snapshot using cached work details, returns focus to its launcher, and remains disabled with an actionable status while sync is pending or the plan is not executable. ## Acceptance - A valid saved overview opens the existing calendar handoff directly and sends no plan write. - Persisted free windows remain honored by preview scheduling. - Back restores the overview and focus to the launch action. - Valid offline snapshots can export from cached work details. - Pending, conflicted, or non-executable plans cannot launch a misleading export. - Actions are at least 44px, do not overflow at 320x568 and 390x844, and preserve safe-area clearance. - Behavioral frontend and packaged mobile tests pass. ## Evidence / non-duplication Current `origin/main` hides `#confirm-week-plan` in overview mode (`frontend/week-plan.js`) while `frontend/dashboard.js` opens the calendar only from that confirmation control. All 633 issue titles, 623 PR titles, open work, releases, and recent commits through `9eac3bb` were checked. Prior work covers timed export (#1198/#1199), read-first overview (#1216/#1217), imported busy-time avoidance (#1210/#1211), and persisted free windows (#1258/#1259), but not direct export from a saved overview.
timmy was assigned by rockachopa 2026-08-22 10:53:34 +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#1260
No description provided.