Problem Details
Bare RFC 9457 problem-details envelope. Returned by middleware-level errors that don't carry domain context: 401 Unauthorized (auth middleware), 429 Too Many Requests (rate-limit middleware), and route-level 404 / 405 / 415 (framework middleware).
Business and validation responses extend this envelope and add additional
fields — see business-problem.model.yaml (adds code slug) and
validation-problem.model.yaml (adds errors[] array).