처리순서

[세션 시작] Claude Code가 system prompt를 조립
├─ 전역 CLAUDE.md → ai-working/global/CLAUDE.md → 프로젝트 CLAUDE.md (규칙, 강제 주입)
├─ MEMORY.md 인덱스 (강제 주입)
├─ 설치된 skill의 이름+한 줄 설명만 (목차만 주입)
└─ SessionStart hook 출력: git 상태 + HANDOFF 3개 절 8 KiB (강제 주입)

[사용자 메시지] “주영테크 배너 고쳐줘”
└─ UserPromptSubmit hook이 메시지 끝에 텍스트를 붙임 (Dev Resource Guard 같은 것)

[모델 판단] 위 텍스트를 전부 읽고 다음 행동을 고름
├─ CLAUDE.md에 “비단순 작업이면 project-wiki-context로 읽어라”가 있음
├─ skill 목차에서 project-wiki-context 설명이 이 상황과 맞음
└─ 그래서 Skill 호출 → SKILL.md 본문이 그제야 context에 들어옴 → 스크립트 실행 → 문서 4개가 tool result로 들어옴

[작업] 코드 읽기·수정. 파일을 만지면 그 디렉터리의 CLAUDE.md도 그때 추가 로드
[종료] dev-protocol 규칙대로 HANDOFF 갱신 → 다음 세션의 hook이 그걸 읽음

관련