Skip to content

v1.1.1 — Mergeable Memory (Soul-Packet CvRDT)

Choose a tag to compare

@Wolfe-Jam Wolfe-Jam released this 24 Jul 20:28

v1.1.1 — Mergeable Memory

First production release of Soul-Packet merge: a coordinator-free, order-independent Soul join — state-based CvRDT, dual-implementation verified. (1.1.0 was TestPyPI-only; 1.1.1 is the production cut with a corrected stranger-repro receipt.)

Added (from 1.1.0)

  • merge_souls(a, b) — commutative · associative · idempotent, no coordinator
  • MERGE.md — frozen merge spec + property oracle
  • WJTTC + N-version property suites

Fixed in 1.1.1

  • hypothesis in dev extras so pip install -e ".[dev]" runs the merge suites
  • Verification receipt: install-proof from the wheel + full suite from source checkout

Honesty bounds

  • We claim: state-based CvRDT under a frozen encoding lock (N-version)
  • We do NOT claim: sealed-packet send/CRC, offline delete convergence, or “all AIs”

Verify

pip install claude-fafm-sdk==1.1.1
python -c "from claude_fafm_sdk import merge_souls, __version__; print(__version__, merge_souls)"

Tip: d26b7af