Eval sets get stale
A golden set built in 2025 may not represent 2026 traffic. The categories shifted, the language changed, the user base grew, the policies were updated. A prompt that scores 95% on the old set can be measurably worse on the actual current traffic.
Drift signals
- Pass rate on the golden set drifts upward over time without prompt changes (the model got better at answering yesterday's questions).
- Production complaint rate rises while eval pass rate stays constant.
- New intents appear in production that aren't represented in the golden set.
- Reference outputs become stale (policy changes; the "correct" answer is now different).
Maintenance routine
- Quarterly: sample 100 production cases, classify them, compare distribution to the eval set.
- Add cases from new intents.
- Retire cases that are no longer representative.
- Re-review reference outputs for currency.