Open saved Today details and queue replies offline #346

Merged
timmy merged 1 commits from timmy/345-offline-today-details into main 2026-08-08 22:04:57 +00:00
Owner

Closes #345

Product slice

  • retain up to ten allowlisted, account-bound issue/PR details for opened Today work
  • open cached Today items in the existing phone sheet during a cold outage
  • leave comments available through the durable authored outbox while disabling server-state controls
  • purge details with offline opt-out, clear, or seven-day expiry and refresh the PWA shell

Verification

  • RED observed for the missing detail-store API, offline opening flow, inert server controls, shell cache bump, and documentation
  • python3 -m pytest -q → 644 passed
  • Playwright at 390×844 → cached Today issue opened with cached Markdown/comment, no horizontal overflow, mutation controls disabled, composer enabled
  • git diff --check clean
Closes #345 ## Product slice - retain up to ten allowlisted, account-bound issue/PR details for opened Today work - open cached Today items in the existing phone sheet during a cold outage - leave comments available through the durable authored outbox while disabling server-state controls - purge details with offline opt-out, clear, or seven-day expiry and refresh the PWA shell ## Verification - RED observed for the missing detail-store API, offline opening flow, inert server controls, shell cache bump, and documentation - `python3 -m pytest -q` → 644 passed - Playwright at 390×844 → cached Today issue opened with cached Markdown/comment, no horizontal overflow, mutation controls disabled, composer enabled - `git diff --check` clean
timmy added 1 commit 2026-08-08 22:03:52 +00:00
feat: open saved Today details offline (#345)
All checks were successful
CI / lint (pull_request) Successful in 36s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
a2ba624dc2
timmy merged commit 0539b0a035 into main 2026-08-08 22:04:57 +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#346
No description provided.