AI가 일합니다. 결정권은 당신에게 있습니다.

증거 & 감사

“완료”는
답변만으로 증명되지 않습니다.

Yana는 완료 주장에 변경 비교, 테스트 결과, 빌드 결과와 종료 코드 등 실제 증거를 연결합니다. 결과를 수락하기 전에 무엇이 실행됐는지 확인할 수 있습니다.

해시 체인 감사 로그

한 줄만 지워도 감사 체인의 무결성이 깨집니다.

에이전트가 도구를 호출할 때마다 감사 로그에 JSONL 한 줄을 기록합니다. 각 줄에는 자신의 해시와 이전 줄의 해시가 포함됩니다. 줄을 수정하거나 삭제하면 체인이 끊어지므로 로그 자체를 믿지 않아도 독립적으로 변조를 감지할 수 있습니다.

기록 N해시 = H(ts|tool|input|decision|prev_hash)
기록 N+1prev_hash = 기록 N의 해시
검증해시를 다시 계산해 전체 체인 확인
민감 정보 가림경로나 내용이 비밀 정보 패턴과 일치 → [가림 처리]

증거 엔진

결과를 실제 실행 기록에 연결합니다.

에이전트가 말했다는 이유만으로 변경을 완료로 간주하지 않습니다. 증거 엔진은 구현, 타입 검사, 테스트 결과와 빌드 결과를 각각 확인합니다. 각 항목의 증거를 하나의 체크 표시로 대신하지 않습니다.

구현✓
타입 검사✓
테스트84 / 84
사람의 검토필요

정확한 범위 설명

변조를 감지합니다. 변조 자체를 완전히 막지는 않습니다.

Yana는 해시 체인이 절대로 깨지지 않는다고 설명하지 않습니다. 이 체인은 변조를 감지할 수 있습니다. 로그를 조작하면 감지할 수 있는 흔적이 남는다는 뜻이지, 조작이 불가능하다는 뜻은 아닙니다. 이 사이트는 두 개념을 분명히 구분합니다.

Yana 원칙

주장보다 증거가 먼저입니다.

실제 명령을 실행하지 않은 세션에서 검사를 통과했다고 주장하지 않습니다. 증거가 먼저이고 주장은 그다음입니다.