We blamed the model for changing answers, but the parsed input had silently changed

Raul_Nogales · reddit · 2026-11-11

The author's pipeline produced a complete table in one run and a truncated one in the next, with a field missing even though the source file was unchanged and the prompt identical. The team blamed model nondeterminism and wasted time on settings that weren't the problem.

The real cause: re-parsing the same file produced a dump in a different shape, and the model faithfully answered the input it actually received. Comparing the two dumps side by side exposed it in minutes.

New habit: when the same input yields different answers, inspect the parsed dump before touching the model. Many cases of "model instability" are actually upstream data pipeline instability.

Original post →

More from coding & agent

coding & agent channel →