Keep Week Ahead plans through offline saves #1181

Merged
timmy merged 1 commits from timmy/1180-offline-week-ahead-sync into main 2026-08-20 13:57:04 +00:00
Owner

Closes #1180

Makes the full Week Ahead save durable and account-bound before network delivery, restores pending weeks after reload, flushes single-flight on reconnect/foreground, blocks promotion while pending, and provides touch-safe Keep this phone / Use saved account conflict recovery.

Verification:

  • pytest -q tests/test_week_plan_frontend.py tests/test_week_plan.py — 15 passed
  • pytest -q — 2237 passed, 11 skipped
  • packaged mobile Week Ahead journey at 320×568 and 390×844 — 2 passed
Closes #1180 Makes the full Week Ahead save durable and account-bound before network delivery, restores pending weeks after reload, flushes single-flight on reconnect/foreground, blocks promotion while pending, and provides touch-safe Keep this phone / Use saved account conflict recovery. Verification: - `pytest -q tests/test_week_plan_frontend.py tests/test_week_plan.py` — 15 passed - `pytest -q` — 2237 passed, 11 skipped - packaged mobile Week Ahead journey at 320×568 and 390×844 — 2 passed
timmy added 1 commit 2026-08-20 13:41:01 +00:00
feat: keep Week Ahead plans through offline saves (Closes #1180)
All checks were successful
CI / lint (pull_request) Successful in 3m20s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m19s
CI / release-candidate (pull_request) Has been skipped
47cad77312
timmy merged commit 3edc4e36b3 into main 2026-08-20 13:57:04 +00:00
Sign in to join this conversation.
No reviewers
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#1181
No description provided.