Capture unfiled work from a cold offline mobile launch #302

Merged
rockachopa merged 1 commits from timmy/301-cold-offline-capture into main 2026-08-08 12:40:25 +00:00
Member

Closes #301

What changed

  • add a bounded, account-bound Needs filing store for cold-offline title/body capture
  • expose Save for filing when no repository catalog is available
  • resume only after fresh same-account confirmation, then return to the existing repository planning and durable outbox flow
  • quarantine mismatched/unconfirmed captures to copy/discard and precache the new module in PWA shell v29

Verification

  • RED: 4 focused tests failed before implementation (missing module/UI)
  • GREEN: python3 -m pytest -q — 535 passed
  • Mobile Chromium at 320×700: cold-offline submit disabled/save enabled; capture survived reload; Drafts badge 1; identity-protected copy control 44px; no horizontal overflow; reconnect exposed 44px Choose repository and restored title
Closes #301 ## What changed - add a bounded, account-bound Needs filing store for cold-offline title/body capture - expose Save for filing when no repository catalog is available - resume only after fresh same-account confirmation, then return to the existing repository planning and durable outbox flow - quarantine mismatched/unconfirmed captures to copy/discard and precache the new module in PWA shell v29 ## Verification - RED: 4 focused tests failed before implementation (missing module/UI) - GREEN: `python3 -m pytest -q` — 535 passed - Mobile Chromium at 320×700: cold-offline submit disabled/save enabled; capture survived reload; Drafts badge 1; identity-protected copy control 44px; no horizontal overflow; reconnect exposed 44px Choose repository and restored title
rockachopa added 1 commit 2026-08-08 12:39:18 +00:00
feat: capture cold-offline work for filing (#301)
All checks were successful
CI / lint (pull_request) Successful in 30s
CI / build-frontend (pull_request) Successful in 4s
9f6476a5b4
rockachopa merged commit 7356530318 into main 2026-08-08 12:40:25 +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#302
No description provided.