콘텐츠로 이동

개념 - 엄격한 타입 계약

정의

엄격한 타입 계약은 엔티티, 관계, 상태를 자유 텍스트가 아니라 Java Enum과 데이터베이스 CHECK 제약 같은 구조화된 타입으로 강제해 월드 상태의 의미를 안정적으로 유지하는 AI-Nornen의 데이터 신뢰성 개념입니다.

왜 중요한가

AI-Nornen은 장기 서사와 상태 추적을 동시에 다뤄야 하므로, 같은 개체와 상태가 호출마다 다른 의미로 흔들리면 엔진 전체가 무너집니다. 엄격한 타입 계약은 LLM이 풍부한 표현을 만들더라도, 상태 모델 자체는 좁고 검증 가능한 경계 안에 머물게 합니다.

이 저장소 맥락에서의 역할

이 개념은 지식 그래프 TRPG 엔진, 내러티브 소버린, 감사 추적 같은 제어 구조가 믿고 작동할 수 있는 바닥 규칙입니다. 레이아웃 인식 추출이나 RAG 회수는 입력 품질을 높이지만, 엄격한 타입 계약은 최종 상태가 어떤 형식으로 저장되고 비교되는지를 결정합니다.

관련 소스

관련 개념과 엔티티

열린 질문

  • 타입 계약을 너무 촘촘하게 만들면 새로운 서사 규칙과 상태 변형을 어떻게 유연하게 받아들일 것인가?