Why
Some error responses (e.g., in distribute path) omit
equestId. All errors should match RequestIdError.
Scope
- Audit routes to ensure { error, message, requestId, details? } for 4xx/5xx.
- Adjust global error handler to avoid masking known error types.
Acceptance
- Contract tests confirm
equestId included on all error responses.
Why
Some error responses (e.g., in distribute path) omit
equestId. All errors should match RequestIdError.
Scope
Acceptance
equestId included on all error responses.