After 19 full runs, this dev ditched 100% as the bar for coding-agent evals

oliver-zehentleitner · reddit · 2026-09-18

The author runs an 88-case eval suite for a coding-agent skill (Keep the Why): each case runs a real agent session on a fixture project, graded by an LLM judge. The goal of three consecutive 88/88 runs proved futile over 19 full runs.

The new release criterion: every case passes at least 2 of 3 runs, and no single run has more than one failure. That gives failures meaning—isolated failure is sampling noise, the same case failing twice points to wording, multiple failures in one run signals a regression. Version 0.17.0 scored 87/88, 88/88, 87/88, with 86 cases passing all three runs.

A side win: six prose rules controlling confirmation behavior were replaced by a 6x3 decision table—21% shorter with zero decision flips across two full eval series. Takeaway: when both the system under test and the evaluator are sampled, requiring repeated perfection can be a bad acceptance criterion.

Original post →

More from coding & agent

coding & agent channel →