{"id":"versioned-value-no-tombstone-flag","text":"The `VersionedValue` dataclass (`dynamo.py:14-18`) carries only `value`, `version`, and `node_id` with no field to distinguish a live value from a deletion marker, making correct distributed deletes impossible without schema changes","truth_value":"IN","source":"entries/2026/05/29/topic-leaderless-deletion-gap.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"versioned-value-no-tombstone-flag","truth_value":"IN","reason":"premise"}]}}