# Address CodeRabbit review · dara/icarus

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

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

Visibility: public

Requested revision: 77c7a82c25afcfdf5c916ecb43cf40a5e98d6cef

Requested commit: 77c7a82c25afcfdf5c916ecb43cf40a5e98d6cef

Commit: 77c7a82c25afcfdf5c916ecb43cf40a5e98d6cef

Tree: 248a208783b87574daf77e6166955912981400a2

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Address CodeRabbit review

- A page's live read claims its turn before cancelling the old one, so
  two refreshes at once start one watcher, not two.
- An image still uploading keeps the unsaved mark: it is not stale.
- The sync button shows the deleted-page notice if it mounts while one
  is already waiting.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

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

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