{"id":"kv-merkle-tree-brute-force-diff","text":"`MerkleTree.find_differences` checks root hashes for fast equality but falls back to key-by-key comparison on mismatch, not O(log n) tree walking","truth_value":"IN","source":"entries/2026/06/05/key-value-store-key_value_store.md","source_url":"","source_hash":"","justifications":[],"dependents":["brute-force-acceptable-at-pedagogical-scale"],"metadata":{},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"kv-merkle-tree-brute-force-diff","truth_value":"IN","reason":"premise"}]}}