상호운용성
QZX Result Contract v1: 소프트웨어가 검증할 수 있는 결과
에이전트가 한 문장을 보고 성공인지, 부분 실패인지, 데이터인지 추측할 필요가 없어야 합니다. Result Contract v1은 QZX와 호환 구현의 결과를 작고 예측 가능한 JSON 구조로 정의합니다.
사람만을 위한 터미널 출력의 한계
터미널 텍스트는 사람에게 편리하지만 데이터, 설명, 오류가 섞이면 자동화가 다시 텍스트를 해석해야 합니다. 구조화 계약은 이 책임을 분리합니다.
- 명시적인 성공 상태.
- 사람용 메시지와 기계 판단의 분리.
- 프로그램이 사용할 수 있는 데이터.
- 예측 가능한 오류와 메타데이터.
처음부터 검증 가능하게
공개 명세에는 JSON Schema와 적합성 자료가 있습니다. MCP 프로필은 structuredContent와 outputSchema를 같은 구조화 목표와 어떻게 연결할 수 있는지 보여주며 QZX를 업계 표준이라고 과장하지 않습니다.
전체 CLI 없이 계약만 채택할 수 있음
독립 구현이 계약만 구현하고 검증할 수 있어야 상호운용 가치가 생깁니다. schema와 검증기를 실행하고 재현 가능한 차이를 보고하세요.