콘텐츠로 이동

checklist

체크리스트 — 시스템 vs 사용자

섹션 제목: “체크리스트 — 시스템 vs 사용자”
  • 역할(Role) 한 줄 명시
  • 정책(Policy)·금지(Banned) 명시
  • 출력 계약(스키마/형식/길이) 명시
  • 변하지 않는 도메인 상수만 포함 (변수 0개)
  • 외부 입력은 별도 태그로 격리됨
  • 이번 호출에만 해당하는 데이터·변수만 포함
  • 시스템에 이미 있는 정책을 반복하지 않음
  • 신뢰할 수 없는 외부 텍스트는 <untrusted> 같은 태그로 분리
  • 반복되는 지시는 CLAUDE.md에 있는가
  • 일회용 지시가 CLAUDE.md에 박혀 있지는 않은가
  • sub-agent 프롬프트가 부모 정책과 충돌하지 않는가
  • 시스템 v1.x를 고정한 채 사용자 입력만 바꿔 평가할 수 있는가
  • 시스템 변경 시 버전 번호를 올리고 회귀 세트를 돌리는가