Reuse the progressive live snapshot during mobile hydration #1406

Merged
rockachopa merged 1 commits from timmy/1405-progressive-live-snapshot-handoff into main 2026-08-25 19:25:22 +00:00
Member

Closes #1405

Transfers the completed or in-flight progressive /api/v1/live snapshot into the hydrated context poller. The full workspace adopts the snapshot, renders it once, and schedules revision-conditional revalidation instead of issuing duplicate revisionless startup requests. Failed or stalled handoffs retain the bounded immediate-fetch fallback.

Verification:

  • RED: new snapshot handoff/adoption behavioral tests failed before implementation
  • Focused: 24 passed
  • Full: 2667 passed, 24 skipped
  • Packaged mobile bootstrap at 320x568 and 390x844: 2 passed
  • Release bundle checksum: OK
  • pip-audit: no known vulnerabilities
Closes #1405 Transfers the completed or in-flight progressive `/api/v1/live` snapshot into the hydrated context poller. The full workspace adopts the snapshot, renders it once, and schedules revision-conditional revalidation instead of issuing duplicate revisionless startup requests. Failed or stalled handoffs retain the bounded immediate-fetch fallback. Verification: - RED: new snapshot handoff/adoption behavioral tests failed before implementation - Focused: 24 passed - Full: 2667 passed, 24 skipped - Packaged mobile bootstrap at 320x568 and 390x844: 2 passed - Release bundle checksum: OK - pip-audit: no known vulnerabilities
rockachopa added 1 commit 2026-08-25 19:14:37 +00:00
perf: reuse progressive live snapshot during hydration (Closes #1405)
All checks were successful
CI / lint (pull_request) Successful in 3m42s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 6m25s
CI / release-candidate (pull_request) Has been skipped
54cb078d1a
rockachopa merged commit a23276f0b8 into main 2026-08-25 19:25:22 +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#1406
No description provided.