Skip to content

Revision History

Revision history is currently append-only.

Each revision records:

  • a revision id
  • parent linkage
  • immutable payload blob refs
  • a typed machine diff
  • a readable change summary

Deferred work

The current design leaves room for:

  • retention policies
  • garbage collection
  • compaction
  • future sync/export flows

Those are later infrastructure concerns, not part of the current desktop editing model.