Skip to content

v0.8.1 — The CRDT Architecture Release

Choose a tag to compare

@mgillr mgillr released this 06 Apr 19:28
· 270 commits to main since this release

Added

  • Two-Layer CRDT Architecture — Resolves fundamental mathematical limitation where model merge strategies cannot satisfy CRDT laws on raw tensors
  • CRDTMergeState — Production-ready CRDT wrapper (948 lines) with OR-Set semantics, SHA-256 Merkle hashing, version vectors
  • ModelMerge.crdt_merge() — High-level API wrapping every layer merge in CRDTMergeState
  • 195 new tests — All 25 strategies verified for commutativity, associativity, and idempotency
  • Architecture documentdocs/CRDT_ARCHITECTURE.md (1,744 lines)

Full Changelog: https://github.com/mgillr/crdt-merge/blob/main/CHANGELOG.md