Manage Today blockers offline and sync on reconnect #534

Merged
timmy merged 1 commits from timmy/533-offline-blocker-sync into main 2026-08-11 02:32:31 +00:00
Owner

Closes #533

Product flow

  • Queue add/remove blocker desired state from saved Today issue details while offline.
  • Persist account-bound blocker operations through the existing IndexedDB/background-sync lane.
  • Converge retries idempotently and keep Today blocked until canonical dependencies confirm delivery.
  • Surface unconfirmed/permanent changes as actionable Delivery work.

Verification

  • Focused: 199 passed
  • Full suite: 1095 passed in 58.90s
  • JavaScript syntax and Python compile checks passed.
Closes #533 ## Product flow - Queue add/remove blocker desired state from saved Today issue details while offline. - Persist account-bound blocker operations through the existing IndexedDB/background-sync lane. - Converge retries idempotently and keep Today blocked until canonical dependencies confirm delivery. - Surface unconfirmed/permanent changes as actionable Delivery work. ## Verification - Focused: `199 passed` - Full suite: `1095 passed in 58.90s` - JavaScript syntax and Python compile checks passed.
timmy added 1 commit 2026-08-11 02:30:51 +00:00
feat: sync Today blockers offline (Closes #533)
All checks were successful
CI / lint (pull_request) Successful in 1m14s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
fff7bccf08
timmy merged commit 175817e6d8 into main 2026-08-11 02:32:31 +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#534
No description provided.