REFERENCE · FAIL CLOSED

CONTRACT REVIEW · TEST_ONLY계약 구조와 고정 테스트 데이터만 검토 가능 · 운영 API·SDK·판단 권한 없음

Case 상태와 오류

정상적인 검토 상태, 재검토 상태와 계약을 열 수 없는 실패를 구분해 읽습니다.

01

DecisionCase 상태

  • DRAFT — 아직 검토 범위를 구성하는 중
  • OPEN — 사람이 선택지와 조건을 검토할 수 있음
  • REVIEW_REQUIRED — 새 근거나 전제 변경으로 다시 봐야 함
  • DECIDED — 사람이 Option을 기록했지만 실행 권한은 없음
  • CLOSED — 현재 검토 흐름을 닫음
  • ARCHIVED — 보존만 하며 더 이상 전이하지 않음
02

외부 참조 실패

실패 코드는 참조를 신뢰하거나 소비할 수 없다는 뜻입니다. 사용자 문구로 성공 상태처럼 완화하거나 자동 재시도로 건너뛰지 않습니다.

  • SCHEMA_VERSION_UNSUPPORTED
  • REFERENCE_SCOPE_MISMATCH
  • REFERENCE_EXPIRED
  • PUBLISHER_SIGNATURE_INVALID
  • REPLAY_DETECTED
  • GATE_CASE_REF_MISMATCH
03

그래프 구조 실패

  • MISSING_FIELD 또는 UNKNOWN_FIELD
  • BINDING_CASE_VERSION_MISMATCH
  • 잘못된 node·edge 방향
  • 순환 lineage 또는 존재하지 않는 endpoint
  • 사람 actor가 아닌 Decision 기록
  • Case 시간 범위 밖의 occurredAt