01 Seeded, deterministic selection
Same corpus, same seed, same items, same order, always. Every model sits the identical exam, which is what makes paired comparison possible.
02 Spend-free validation
A misconfigured eval fails before it costs a single token. Clients notice this immediately.
03 Judging fails open
If a judge call flakes, we mark the item unadjudicated. We never guess a score.
04 Rules fail closed
If a decision rule is unknown, we raise an error rather than silently pick one. No hidden defaults.
05 Store raw votes, derive at read time
Change the decision rule and re-score all history with zero new spend. Your run history compounds inside the system.
06 Additive checkpointing
Re-running a finished eval does nothing. Adding one model runs only that model. A monthly refresh is nearly free to deliver.