Validation error returned as 500
Bad input: Client sends malformed field but server responds with HTTP 500.
Failure: Clients retry needlessly and alerting treats user errors as server outages.
Fix: Map client-correctable input errors to 400/422 with actionable details.