Structured LLM Outputs Should Fail Loudly

Use Pydantic AI patterns to make model responses easier to validate, retry, log, and trust inside real Python applications.