Schema drift hides until deploy
Models are good at producing something that looks like the shape you asked for. A field comes back as a string instead of a number, a nested object is flattened, a required array is missing because the model had nothing to put in it. None of that is visible in a chat transcript and all of it fails quietly the first time a consumer reads the value.
The inspector makes the difference visible: the tree shows exactly what came back, and the validation panel shows where it departs from the schema you pasted beside it.