checklist
마스터 체크리스트 — 본 파트 한 페이지 요약
섹션 제목: “마스터 체크리스트 — 본 파트 한 페이지 요약”멘탈 모델 (1챕터)
섹션 제목: “멘탈 모델 (1챕터)”- 하네스 정의 한 문장 — “everything between the language model and the real world”
- 6개 층(실행/권한/디스패치/루프/컨텍스트/UI)을 그릴 수 있다.
구성 (2챕터)
섹션 제목: “구성 (2챕터)”-
--debug로 시스템 프롬프트 7섹션을 본 적이 있다. - 도구 카탈로그 분류를 외운다.
루프 (3챕터)
섹션 제목: “루프 (3챕터)”-
stop_reason의미 4가지. - MAX_STEPS, 명시 빈출력 메시지.
권한·sandbox (4챕터)
섹션 제목: “권한·sandbox (4챕터)”- 글로벌 deny 리스트가 있다.
- 워킹 디렉터리 화이트리스트.
- 위험 작업은 sandbox.
메모리 (5챕터)
섹션 제목: “메모리 (5챕터)”- 70% 보이면 compact/새 세션.
- CLAUDE.md는 디렉티브 위주.
hooks (6챕터)
섹션 제목: “hooks (6챕터)”- 결정적 자동화는 hook으로.
- 6개 이벤트와 PreToolUse 차단을 안다.
비교 (7챕터)
섹션 제목: “비교 (7챕터)”- 작업 성격 → 하네스 매핑이 있다.
- 하나만 쓰지 않는다.
디버깅 (8챕터)
섹션 제목: “디버깅 (8챕터)”- 6층 진단 트리를 외운다.
- 모델 교체는 마지막 수단.
- 한 번에 한 변수만 바꾼다.
- 사례를 cases/에 등록한다.