8장 해설
1. 네 컨텍스트 분류
보안·완료 정의는 고정 규칙, 목표·명세·경계는 작업 계약, 관련 코드·ADR은 검색 지식, 최근 실패·변경·예산은 실행 상태입니다. 한 긴 문자열에서도 출처와 역할을 메타데이터로 분리합니다.
2. 충돌 판정
승인된 현재 명세가 코드·오래된 README보다 제품 의도 권위가 높습니다. 그러나 draft 명세라면 현재 공개 계약을 자동 덮어쓰지 않습니다. 상태·버전이 불명확하면 차단합니다.
3. 인계 체크포인트
공식 입력과 해시, 확인 사실과 출처, 변경 파일, 게이트 결과, 폐기 가설, 남은 행동·예산이 있어야 합니다. 새 작업자가 같은 탐색을 반복하지 않고 첫 안전 행동을 선택할 수 있어야 합니다.
4. 간접 지시 방어
- 입력: 불신 콘텐츠와 공식 지시를 분리하고 출처 표시
- 도구: 하니스 정책이 경로·네트워크·권한을 독립 거부
- 출력: 외부 전송·비밀·정책 위반을 검사하고 이벤트 보존