kv-write-path-separates-coordinator-from-replication

Status: IN

The KV write path separates coordinator responsibility (local_put increments vector clocks, wraps deletes as tombstones) from replication (local_put_raw accepts pre-built VersionedValues), enabling read repair and anti-entropy to use the raw path without re-incrementing clocks.

Justifications

Coordinator path owns causal metadata; replication path preserves it — preventing clock inflation during repair

Depends on (SL): kv-local-put-vs-raw-separation, kv-delete-is-tombstone-write

JSON