{"id":"soft-delete-prevents-distributed-resurrection","text":"In distributed or versioned storage, physical deletion causes data resurrection from replicas or versions that haven't seen the delete; both KV (tombstones) and S3 (delete markers) solve this by writing a deletion marker instead of removing data.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["kv-store-deletes-use-tombstones","s3-delete-marker-hides-not-removes"],"outlist":[],"label":"Both systems independently arrived at write-over-delete to prevent resurrection from unsynchronized replicas"}],"dependents":["deletion-is-metadata-in-replicated-systems","kv-anti-entropy-covers-writes-and-deletes","soft-delete-is-dual-purpose"],"metadata":{"last_reviewed":"2026-06-06T06:26:57","review_result":"pass"},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"soft-delete-prevents-distributed-resurrection","truth_value":"IN","reason":"SL justification valid","antecedents":["kv-store-deletes-use-tombstones","s3-delete-marker-hides-not-removes"],"label":"Both systems independently arrived at write-over-delete to prevent resurrection from unsynchronized replicas"},{"node":"kv-store-deletes-use-tombstones","truth_value":"IN","reason":"premise"},{"node":"s3-delete-marker-hides-not-removes","truth_value":"IN","reason":"premise"}]}}