17.55Error handling
Validation
→ 400
Business/data failure
→ normalized 4xx
Transient Salesforce
→ narrow bounded retry
Retry exhausted
→ 503
Unexpected
→ 500
Structured logs with:
correlationId
customerId
operation
duration
normalized error
Validation
→ 400
Business/data failure
→ normalized 4xx
Transient Salesforce
→ narrow bounded retry
Retry exhausted
→ 503
Unexpected
→ 500
Structured logs with:
correlationId
customerId
operation
duration
normalized error