Keep progressive mobile My Work live through delayed hydration #1412

Merged
rockachopa merged 1 commits from timmy/1411-progressive-my-work-live-recovery into main 2026-08-25 22:44:52 +00:00
Member

Closes #1411

User flow

  • retry a failed progressive live snapshot without reload
  • refresh lightweight My Work at server freshness deadlines with revision tokens
  • coalesce timer, online, and foreground recovery into one active request
  • transfer the latest snapshot and selected queue once, then clean up timers/listeners

Verification

  • RED: retry test failed because no retry timer was scheduled
  • RED: lifecycle test failed because online/visibility recovery was absent
  • focused: 134 passed
  • full suite: 2678 passed, 24 skipped
  • packaged mobile release journey: 7 passed at 320×568 and 390×844
  • runtime + work-core: 43,357 bytes gzip (150 KiB budget)
Closes #1411 ## User flow - retry a failed progressive live snapshot without reload - refresh lightweight My Work at server freshness deadlines with revision tokens - coalesce timer, online, and foreground recovery into one active request - transfer the latest snapshot and selected queue once, then clean up timers/listeners ## Verification - RED: retry test failed because no retry timer was scheduled - RED: lifecycle test failed because online/visibility recovery was absent - focused: 134 passed - full suite: 2678 passed, 24 skipped - packaged mobile release journey: 7 passed at 320×568 and 390×844 - runtime + work-core: 43,357 bytes gzip (150 KiB budget)
rockachopa added 1 commit 2026-08-25 22:33:52 +00:00
feat: keep progressive My Work live (Closes #1411)
All checks were successful
CI / lint (pull_request) Successful in 3m40s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 6m38s
CI / release-candidate (pull_request) Has been skipped
f9b29d8d14
rockachopa merged commit 7960f14b5b into main 2026-08-25 22:44:52 +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#1412
No description provided.