Three failures, one record
Wrong, revised, and missing are separate problems with separate defences.
A wrong row is a fidelity failure: the entry exists, is internally consistent, and does not correspond to what happened. A revised row is an integrity failure: the entry was changed after the fact to something more comfortable, which is why corrections are logged rather than overwritten. A missing row is neither. Nothing is inaccurate and nothing was altered — a period simply has no representation in the evidence base. The first two have architectural defences. The third does not, and cannot, because there is nothing present for a check to examine. Every integrity mechanism in the system operates on rows — validating them, preserving them, refusing to overwrite them — and a mechanism that operates on rows has no purchase on the absence of one.
The third column is the one with no architectural answer. A check can inspect a row that exists; nothing in the system can inspect a row that was never written.

