Conflict Ledgerconcept
A record of losing values when concurrent edits to the same entity resolve by Lamport LWW — kept so every auto-resolution is inspectable and overridable by a human.
It is the human-in-the-loop guarantee: convergence is automatic, but a person can always reverse an automatic decision. Sovereignty includes the right to override.
Where it appears
- sovereign-knowledge-compiler sync/crdt.py
Descend
Prerequisites
Dependencies
- —
Foundations
Historical evolution
The blog post calls for a human-overridable conflict-resolution surface; the ledger is its realization.
Implementation details
MemorySync.pending_conflicts() lists losers; resolve(entity, value) applies a human override.
Sources
- [src/sovereign_knowledge_compiler/sync/crdt.py] src/sovereign_knowledge_compiler/sync/crdt.py
- [2026-07-15-sovereign-memory-bank-deepening-local-first-cognitive-memory] 2026-07-15-sovereign-memory-bank-deepening-local-first-cognitive-memory
- [src/sovereign_knowledge_compiler/sync/crdt.py] src/sovereign_knowledge_compiler/sync/crdt.py
- [2026-07-15-sovereign-memory-bank-deepening-local-first-cognitive-memory] 2026-07-15-sovereign-memory-bank-deepening-local-first-cognitive-memory