The agent reliability ladder: what hardening buys depends on the model

I built a tool-calling support agent from scratch plus a trajectory eval, then stacked five small reliability fixes and tested them on three models. What each fix buys depends entirely on how good the model already is.