JudgmentKit은 '어떻게 보일지'를 정의하는 디자인 시스템 위에서, AI 에이전트가 '어떤 인터페이스가 필요한지'와 무엇을 숨기고 무엇을 고칠지를 판단하도록 규정하는 계층이다. 생성 전에 사용자가 하려는 활동, 중요한 결정, 곁에 둘 근거, 드러낼 범위(공개 경계)를 명시하게 해, AI가 내부 데이터 구조를 그대로 라벨·내비게이션으로 옮기는 흔한 실수를 막는다. 기존 디자인 시스템을 그대로 쓰거나 자체 시스템을 연결할 수 있으며, 현재 버전 0.8.0은 모델을 안내하되 완성된 상호작용까지 검증하진 못한다.
생성형 도구로 화면을 뽑으면 흔히 AI가 내부 데이터 구조나 API 형태를 그대로 라벨·메뉴·버튼으로 옮겨, 사용자가 시스템을 자기 일의 언어로 다시 번역해야 하는 화면이 나온다. JudgmentKit은 이 문제의 원인을 '못생긴 UI'가 아니라 '일의 개념을 잘못 잡은 것'으로 규정한다.
디자인 시스템이 요소의 외형·동작·일관성을 정의한다면, JudgmentKit은 그 위에서 '무엇을 하게·결정하게·이해하게 해야 하는지'를 정의한다. 생성 전에 활동, 참여자, 결정, 결과, 공개 경계(무엇을 드러내고 무엇을 진단용으로 숨길지)를 이름 붙이게 하고, 이를 제품 언어의 책임·승인 상태·공개 경계로 다음 생성 패스에 넘긴다. 하나의 산출물을 중심에 두고 그 특정 부분에 작용하는 작업을 위한 '아티팩트 인스펙터' 같은 패턴도 제공한다.
버전 0.8.0은 모델을 안내할 수 있지만 완성된 상호작용을 검증하진 못해 사람 리뷰가 여전히 필요하다. 그럼에도 '생성 전에 일의 구조를 먼저 규정한다'는 접근은 도구를 쓰지 않더라도 프롬프트와 핸드오프를 짜는 원칙으로 옮겨 쓸 수 있다.