# Check again before leaving a cloud strategy with work pending · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/71baf288dbcfee5c5d42980d541bc08ff163a1da)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: 71baf288dbcfee5c5d42980d541bc08ff163a1da

Requested commit: 71baf288dbcfee5c5d42980d541bc08ff163a1da

Commit: 71baf288dbcfee5c5d42980d541bc08ff163a1da

Tree: 7e20b0e5fc1432d343c4b7f890a73a8009854234

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Check again before leaving a cloud strategy with work pending

The exit guard Home and Reload share decided whether "Leave anyway" was
safe before showing its dialog, and honoured that answer afterwards even
if an outbox write had failed in between. It also left without asking
once sync settled, even if a draft or edit had appeared during the wait.
Leave anyway now leaves only if the work is still all in the durable
outboxes when the choice is made, and the quiet exit requires nothing
unstaged.

Edits live sync withholds because a lineup lost its origin or landing
still don't stop an exit: they're flagged for attention already, and
blocking on them would trap the user on that strategy.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

```

## Parents

- [76fe662312fdf800245837810f3ce4917f298c16](https://git.cafe/dara/icarus/commit/76fe662312fdf800245837810f3ce4917f298c16?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/71baf288dbcfee5c5d42980d541bc08ff163a1da?format=markdown)
