The Call That Was Shaped Right and Meant Nothing
A tool call passed every check we had: valid JSON, right field names, matching types, and an order number that had never existed. Shape validation and reference validation are different questions, and only one of them was being asked. What we check now before a call leaves the process, why we stopped letting the model retry blindly, and the argument that fails in a way no schema can catch.
