{"id":"replica-put-rejects-older-versions","text":"`Replica.put()` silently rejects writes with a version strictly less than the stored version (returns `False`), enforcing monotonic version advancement; equal versions are accepted as last-writer-wins.","truth_value":"IN","source":"entries/2026/05/29/read-repair-read_repair.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{"example":"def put(self, key, value, version):\n    if key in self._store:\n        _, current_version = self._store[key]\n        if version < current_version:\n            return False"},"explanation":{"steps":[{"node":"replica-put-rejects-older-versions","truth_value":"IN","reason":"premise"}]}}