# Store "\+"'s copy here in one write, for its strategy, where older builds leave it · dara/icarus

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

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

Visibility: public

Requested revision: 37d07f1dd490f0b0c5565ad1c4612eccd018e6cb

Requested commit: 37d07f1dd490f0b0c5565ad1c4612eccd018e6cb

Commit: 37d07f1dd490f0b0c5565ad1c4612eccd018e6cb

Tree: 49feb31f2e8627fe58dc4265f1af91096f6af956

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Store "+"'s copy here in one write, for its strategy, where older builds leave it

The page add and every item and lineup group of the copy are now stored in
one outbox write, for the strategy captured when "+" was pressed: a write
that fails stores none of it, adds no page, and says so. Work for a page
whose add hasn't landed is stored at the page-change record version, so a
build from before the ordered list leaves it alone instead of sending it
before the page exists. Only a page this computer copied opens before its
add lands; a server copy still on its way opens once the server has it.

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

```

## Parents

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

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