# feat\(data\): the notebook queues ops and publishes sealed transactions · clo/snowbound

[View on GitCafe](https://git.cafe/clo/snowbound/commit/4292e4deb721a9526b18e9d9385d225c033b245c)

Repository: [clo/snowbound](https://git.cafe/clo/snowbound)

Visibility: public

Requested revision: 4292e4deb721a9526b18e9d9385d225c033b245c

Requested commit: 4292e4deb721a9526b18e9d9385d225c033b245c

Commit: 4292e4deb721a9526b18e9d9385d225c033b245c

Tree: 9f5b4fa9e49dc1994ada3a0db13e3e550ef05955

Author: clover caruso

Committer: clover caruso

## Message

```
feat(data): the notebook queues ops and publishes sealed transactions

Schema 15 queues ops with a sealed transaction, keeps the section image in
16 KiB chunks and payloads by hash, and runs the cache in WAL with full sync.
A keystroke on a 3000-paragraph page writes ~19 KB to the cache instead of
~13 MB; publishing reads 2 KiB of the section instead of three whole copies, and
idle polls read the header only. A moved remote is read once and the queue
replays over it, merging per object; keep-mine restores a remotely deleted
page. Schema-14 caches convert once behind a recovery archive and roll back on
any mismatch. The cache lab tools read the new schema.

Assisted-by: claude-opus-5.5
Assisted-by: claude-opus-5

```

## Parents

- [216e64b3c750a6df75ac13a7f3779327f01cbe9e](https://git.cafe/clo/snowbound/commit/216e64b3c750a6df75ac13a7f3779327f01cbe9e?format=markdown)

[Source at this commit](https://git.cafe/clo/snowbound/tree/4292e4deb721a9526b18e9d9385d225c033b245c?format=markdown)
