v1.1.1 — Mergeable Memory (Soul-Packet CvRDT)
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 coordinatorMERGE.md— frozen merge spec + property oracle- WJTTC + N-version property suites
Fixed in 1.1.1
hypothesisin dev extras sopip 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