Expand description
The commit — the sealed unit of edit, undo, and review: a labeled
batch of ops. The Rev and wall time are assigned as the commit is
applied and live outside the payload.
Rationale: docs/doc-ng-design-notes.md.
Structs§
- Commit
- Commit
Builder - Accumulates one gesture’s ops into a sealed
Commit. Push order is preserved verbatim — an op’s index is itsSeqin the total write order, so the builder’s order is the merge-relevant order (and a pasted group’s internal stacking). Sealing consumes the builder, so a commit cannot be extended after the fact, and a gesture that edited nothing seals toNoneand submits nothing.