The Correctness Layer: Why Data Agents Need Determinism