AI 보이는 추론 실험실 · 구조와 의미

AI가 만든 JSON이 문법에 맞으면 실제 규칙도 맞을까?

필수 필드·자료형·값 범위·업무 조건을 바꾸어 구조 검증과 의미 검증이 어디서 갈리는지 살핍니다.

입문게시 2026-09-25읽기·실험 약 10분확인 문제 2개규칙 기반 실행한국논리학협회 자체 제작제작·검수 LTCT 편집부

배송 작업실에서 두 사람이 태블릿과 소포 정보를 점검하고 작은 공식 갈색 안경 올빼미가 검증 카드를 옮기는 장면
주제 이해를 돕기 위한 AI 생성 이미지 · LTCT 자체 제작
오늘의 질문

중괄호와 따옴표가 맞는 JSON이면 배송 시스템이 그대로 실행해도 될까요?

JSON 문법에서 필수 필드와 자료형 검사를 거쳐 실제 배송 승인 규칙 검사로 이어지는 그림
JSON 문법에서 필수 필드와 자료형 검사를 거쳐 실제 배송 승인 규칙 검사로 이어지는 그림 · 한국논리학협회 자체 제작
그림 크게 보기 ↗
01

파싱 성공은 첫 관문일 뿐이다

AI가 {weight: 18, priority: true} 같은 주문을 만들었다고 하자. JSON 문법이 맞아도 필수 항목이 빠지거나 숫자 대신 문자가 들어가면 프로그램이 기대한 구조와 다르다.

JSON Schema 문서는 properties의 자료형, required, 허용하지 않은 속성 같은 제약을 따로 정의한다. 문법과 스키마 적합성도 같은 말이 아니다.

참고 · JSON Schema community — JSON의 구조 규칙 ↗

02

구조가 맞아도 의미 규칙은 남는다

무게가 숫자이고 0~25kg 범위여도 ‘긴급 배송이면 관리자 승인 필요’라는 업무 규칙을 위반할 수 있다. 구조 검사는 이것을 저절로 알지 못한다.

아래 활동에서 필드, 자료형, 값, 긴급 여부와 승인을 바꾸면 네 검사 결과가 즉시 달라진다. 어느 단계에서 멈춰야 하는지 비교하자.

03

자동화 경계는 명시해야 한다

안전한 시스템은 생성 결과를 곧바로 실행하지 않고 파싱, 스키마, 범위, 교차 필드 규칙과 권한을 차례로 확인한다. 실패 이유도 기록해야 수정할 수 있다.

이 예시는 배송 교육용이다. 실제 스키마에는 단위, 통화, 개인정보, 버전과 오류 처리 등 더 많은 조건이 필요하다.

직접 확인하기 · 규칙 기반 실행

구조 검사와 업무 규칙 검사 분리

규칙 기반 교육 활동 · 실제 AI를 호출하지 않습니다. 무게 필수·숫자형·0~25kg는 구조·범위 규칙이고, 긴급 배송에는 승인 필요라는 조건은 자체 업무 규칙입니다.

필수 필드통과
자료형통과
0~25kg통과
업무 의미실패
실패한 단계에서 자동 실행을 멈춰야 합니다.

문법, 구조와 업무 의미는 서로 다른 검사 층입니다.

관계를 읽고, 다른 상황에 적용하기

두 문제로 생각 확인

1JSON이 파싱된 뒤에도 확인할 항목은?
2긴급 배송 승인 규칙은 무엇의 예인가?

두 문제의 답을 모두 선택하면 해설을 볼 수 있습니다.

나의 설명으로 마무리

오늘 발견한 관계

0 / 4,000자

메모는 현재 기기의 브라우저에만 보관됩니다. 계정이나 다른 기기에는 동기화되지 않습니다.

출처와 제작 안내

원문을 참고해 설명·도표·문항·실험을 새로 작성했습니다. 별도 표시가 없는 사례와 수치는 학습을 위한 가상 예시입니다. 원문 번역이나 실제 모델의 성능 평가 자료가 아닙니다.

  1. JSON의 구조 규칙 ↗JSON Schema communityUnderstanding JSON Schema: object

    2026년 9월 25일 공개 문서 전체에서 properties의 자료형, required, additionalProperties가 서로 다른 구조 제약임을 확인했습니다. 배송 승인 규칙은 의미 검사를 설명하기 위한 자체 창작입니다.