# Round 4: demoted editors, backup account check, test fixes · dara/icarus

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

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

Visibility: public

Requested revision: 55f3a4ada75c475c31cda6f5061968421aeb0425

Requested commit: 55f3a4ada75c475c31cda6f5061968421aeb0425

Commit: 55f3a4ada75c475c31cda6f5061968421aeb0425

Tree: 2a8b7399193656dc1641a7d444c9673f6517461a

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Round 4: demoted editors, backup account check, test fixes

- A viewer's flush queues nothing, so it no longer counts as proof when
  an editor's flush before the demotion couldn't queue the canvas. The
  page session remembers that, and forgets it when a page replaces the
  canvas. (Comparing the canvas to its server base doesn't work for a
  viewer: loading normalises old pages, so they never match.)
- Export Library and folder export check the account again once the
  backup is written; sendCloudWork checks it again before succeeding.
- The signed-out share-link video test is signed out again, and a canvas
  queued on a later try now has a success test.

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

```

## Parents

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

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