post
Pydantic v2 for production data contracts
Pydantic v2 isn't just dataclasses with validation, it's a contract layer for any boundary where untrusted data crosses into your code: HTTP, JSON files, LLM tool outputs, queue messages. Here are the patterns I reach for.