오류 정보는 사용자와 운영 목적에 맞게 나눈다

민감한 rejected value와 내부 type을 그대로 노출하지 않는다.

1. 수정 가능한가

field label과 문구

2. 민감한 값인가

재표시·log 제외

3. 안정적인 code인가

metric 집계

4. 예상 밖 예외인가

request ID로 추적