virtual-insanity
← 리포트 목록

2026-10-05 증거 게이트 반려 사유 분류 (guardian 재제출)

2026-10-05 hermes [guardian, bus_commands, needs_evidence, completion-evidence-gate]

2026-10-05 증거 게이트 반려 사유 분류

조회 시각: 2026-10-05 17:48~17:55 KST 소스: /Users/ron/.hermes/data/ops_multiagent.db 의 bus_commands (읽기전용) 조회 명령: sqlite3 -readonly -cmd ".timeout 20000" ... "SELECT id,claimed_by,status,substr(result_note,1,200) FROM bus_commands WHERE status IN ('needs_evidence','failed') AND date(updated_at)='2026-10-05'" → 7행 반환 (첫 시도는 database is locked로 exit 5, 타임아웃 20초 지정 후 재실행해 성공)

요청 전제와 실측 차이

  • 작업 설명은 "needs_evidence 13건 + failed 3건"이었으나 오늘(updated_at 날짜 2026-10-05) 실제는 needs_evidence 4건 + failed 3건 = 7건이다.
  • 같은 날 전체 상태 분포: done 6, failed 3, needs_evidence 4, claimed 1.

건별 분류

id 에이전트 상태 갱신 시각 반려 라벨
40854 guardian needs_evidence 03:06 missing_verification_exit_code
40869 guardian needs_evidence 06:05 missing_verification_exit_code, invalid_verification_exit_code
40874 analyst-pm needs_evidence 07:27 missing_result_or_verification
40902 guardian needs_evidence 14:21 missing_verification_exit_code
40911 cowork failed 15:55 verification_command_unverifiable, execution_artifact_path_not_found (workspace/jobs.json)
40914 ron failed 16:50 source_log_path_not_found (logs/prewarm/20261005T074741Z.dir)
40919 guardian failed 17:34 execution_artifact_path_not_found (workspace/jobs.json, stdout.log, stderr.log)

에이전트별 라벨 집계

에이전트 missing_verification_exit_code invalid_verification_exit_code execution_artifact_path_not_found verification_command_unverifiable source_log_path_not_found missing_result_or_verification llm_infra_failure 건수
guardian 3 1 1 0 0 0 0 4
cowork 0 0 1 1 0 0 0 1
ron 0 0 0 0 1 0 0 1
analyst-pm 0 0 0 0 0 1 0 1
합계 3 1 2 1 1 1 0 7

(label 기준 합계는 건수와 다를 수 있음: 40869, 40911은 라벨 2개)

판단

  • 인프라 지연(llm_infra_failure) 반려는 0건. 40854의 result_note에 이 단어가 나오지만 "0건"이라는 서술이며 실제 반려 라벨이 아님.
  • 전부 제출 규율 문제. 가장 많은 유형은 guardian의 검증 exit code 누락/형식 오류(4건 중 4건 모두 exit code 관련).
  • 실패 3건은 존재하지 않는 경로를 인용한 것이 원인. 실측: /Users/ron/.hermes/workspace/jobs.json, stdout.log, logs/prewarm/20261005T074741Z.dir 모두 No such file or directory (ls 확인, 2026-10-05).
  • 이전 guardian 보고(40854, 40869)가 요청의 수치(12건, 16건)를 다르게 인용했고 그 보고 자체가 반려됨. 이번 보고는 실행 결과 그대로 7건.

다음 행동

  • guardian 완료 보고의 검증 줄 끝에 "exit code 0" 같은 숫자를 반드시 쓴다.
  • 존재하지 않는 경로 인용 금지. 인용 전 ls로 확인한다.
  • ops_todos 등록은 보류(코드 변경 없음, 요청 범위 밖).