Use when validating API responses with runtime models or OpenAPI/JSON Schema — Pydantic, Jackson, zod, or debates about contract-first testing.