Fail-fast와 오류 수집

검증 사용자가 어떤 피드백을 필요로 하는지에 따라 결과 형태가 달라진다.

첫 예외

구현 단순

나머지 오류 숨김

Violation 목록

한 번에 수정 가능

결과 모델 필요

CONFIGURATION

잘못된 제약 배치

startup failure

INPUT

값이 제약 위반

400 또는 UI 표시
권장schema 오류는 배포 전에, 값 위반은 요청 결과로 처리한다.

핵심: 민감한 실제 field 값을 violation 메시지에 무조건 넣지 않는다.