Replay capture queue: recheck before every send, survive storage errors

Astra round 3:
- Item delivery that resumes after the page landed (a retry, a lost
  answer) now reads the strategy again first, so a strategy deleted or
  moved to another map meanwhile fails the capture instead of taking the
  positions; a page deleted meanwhile says so. A whole batch refused as
  not found marks the strategy lost.
- A failed write of a capture's progress no longer escapes delivery: the
  capture is kept in memory as stopped on this device, shown with Retry
  on the capture card and the library card, and blocks sign-out; other
  strategies' captures keep going.
- A capture goes into the open cloud folder only when it is this
  account's own; a shared folder, or one the server refuses, leaves it
  at the top level.
- A server that needs a newer Icarus is noted, so the app's update notice
  shows, and the card says to update Icarus to finish saving.
- The card shows a send whose answer was lost as unconfirmed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
9257881391Dara Adedeji committed on 10/13/2026, 9:44:35 PMparentcfc9a27

Checks

All checks passed
7 files changedLine totals unavailable