Originally published at ai.bedvibe.studio.

Most validation tooling has two states: it passed, or it failed. Everything that was not actually evaluated has to be forced into one of them — and it is wrong in both directions.

I did not work that out from first principles. I worked it out by shipping the same defect four times.

One: a run that learned nothing, reported as healthy

In trainproof, a training run whose loss was exactly 0.0 on every step returned PASS.