Preserve complete Today timing ledger across device handoff #1277

Merged
rockachopa merged 1 commits from timmy/1276-complete-today-ledger-handoff into main 2026-08-22 19:49:05 +00:00
Member

Closes #1276

What changed

  • synchronize a bounded, validated 20-item timing ledger with the active Today session
  • atomically adopt every timed item during cross-device Continue here handoff
  • migrate legacy single-item sessions and preserve encrypted account-scoped storage
  • show a privacy-safe item count and total duration on multi-item handoff cards

Verification

  • RED observed for store persistence, API persistence, ledger claim/adoption, owner publication, multi-item summary, stable clock sampling, and dashboard wiring
  • focused: 374 passed
  • full: 2400 passed, 12 skipped
  • bundle/CI checks: 27 passed
Closes #1276 ## What changed - synchronize a bounded, validated 20-item timing ledger with the active Today session - atomically adopt every timed item during cross-device Continue here handoff - migrate legacy single-item sessions and preserve encrypted account-scoped storage - show a privacy-safe item count and total duration on multi-item handoff cards ## Verification - RED observed for store persistence, API persistence, ledger claim/adoption, owner publication, multi-item summary, stable clock sampling, and dashboard wiring - focused: 374 passed - full: 2400 passed, 12 skipped - bundle/CI checks: 27 passed
rockachopa added 1 commit 2026-08-22 19:39:01 +00:00
feat: preserve Today timing ledger across handoff (Closes #1276)
All checks were successful
CI / lint (pull_request) Successful in 3m48s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 5m42s
CI / release-candidate (pull_request) Has been skipped
548b95ddb6
rockachopa merged commit 71631c6731 into main 2026-08-22 19:49:05 +00:00
rockachopa deleted branch timmy/1276-complete-today-ledger-handoff 2026-08-22 19:49:05 +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#1277
No description provided.