Reload through the same guard as leaving a strategy

The Reload button checked its own idea of "saved" before reloading, and
review found two ways it could still throw work away: changes live sync
withholds without marking the outbox unreliable, and an edit whose
outbox write starts after the check. Leaving a strategy for Home has
the same problem and its guard already solves it: it commits drafts,
saves, waits for sync, and when it can't confirm the work is kept on
this device it asks, offering Leave anyway only for work already in the
outbox. Reload now goes through that guard, and the bespoke check is
gone.

Also: a Convex setup queued behind a running one no longer runs after
the auth provider is disposed, and the desktop copy promises only that
saved work stays on this device.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
76fe662312Dara Adedeji committed on 10/1/2026, 3:58:14 PMparent6104d28
7 files changedLine totals unavailable