Use when requests involve API error design, RFC 9457 Problem Details, client-facing failures, validation error contracts, or making error handling consistent and debuggable across an API surface. Design machine-readable API error contracts using HTTP semantics and Problem Details: stable error types, status mapping, field-level validation errors, retry signals, and operationally useful error responses.