Conceptual
Login

Object Versioning and Overwrite Semantics as a Reproducibility Anchor

The outcome requires a result someone else can re-derive from the recorded inputs; a mutable key makes 'the inputs' a moving target and quietly invalidates the claim. Versioning versus immutable write-once keys is a real design trade with cost consequences, which keeps it analysable rather than a switch to flip.