valid JSON과 valid metadata는 같은 집합이 아니다
parser는 중괄호와 타입 문법만 확인하므로 필수 출처·라이선스·문자열 태그 같은 업무 계약까지 알지 못합니다.
| 검증 층 | 확인 범위 | 통과하지만 잘못된 예 | 역할 |
|---|---|---|---|
| Syntax parser | JSON 문법 | license 배열·숫자 tag | 파싱 가능성 |
| Versioned schema | required·type·items | 계약 밖 field 거절 | 업무 metadata 무결성 |
핵심: JSON_VALID 뒤 versioned schema를 적용해 필수 key, 허용 type, 추가 field 정책을 별도로 검증합니다.