Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ADR 0005 — Keep CRDT state out of canonical documents

Document status: accepted. Canonical source.

Collaboration engines operate over NUIF semantic operations and materialize canonical snapshots. Replica clocks/tombstones/history belong to a collaboration profile or sidecar, not every .nuif document.

This permits Automerge/Yjs experiments and independent non-collaborative implementations.