BurningTimesAi/공유/인계서/2026-04-17_전수감사_A+B급7건_수정집행...

445 lines
21 KiB
Markdown
Raw Normal View History

---
type: 인계서
from: PM (2026-04-17 저녁 세션)
to: 차후 PM 세션 (같은 PC 또는 다른 PC)
date: 2026-04-17
priority: Critical (조직 생명급)
status: 집행 대기
subject: 전수 정합성 감사 A+B급 7건 일괄 수정 집행
related: 감사 보고 5종, SKILL.md, memory/feedback_*
---
# 🚨 인계서 — 전수 감사 A+B급 7건 수정 집행 (조직 생명급)
> **PD님 직접 승인**: 2026-04-17 저녁, "옵션 나. A+B급 7건 일괄 진행, 이후 후속 지시로 C급 진행"로 결정. 수정 3대 원칙 하에 집행.
>
> **본 인계서의 성격**: 현 PM 세션의 토큰 소진으로 집행을 차기 세션에 이관. 차기 PM은 **본 인계서를 Read 후 그대로 집행**하면 됨. 요약·생략 없이 꼼꼼 작성. "조직 생명급"으로 PD님 직접 명시.
---
## 0. 배경 (필독)
- **2026-04-14~17 3일간** 조직 코어룰 대폭 신설·개정 (C27~C31, P24~P28, 3축 감사, Live 더미 이벤트 구동 체계, C20-1-A 3회 개정 등)
- **2026-04-17 저녁** PD님 직접 지시로 전수 정합성 감사 착수 — 5개 Agent 병렬 투입 (pm-auditor·dev-auditor·plan-auditor + 개발팀장·기획팀장 자체 검증)
- **감사 결과 총 26건 발견** — 일부 중복 후 실질 약 20건
- **PD님 최적화 목적 명시**: "이 작업은 불필요한 토큰 낭비 등을 줄이고 최적화 하기 위한 목적"
- **토큰 영향 우선순위**로 재분류: A급 3건 (고정비 직격), B급 4건 (주요 문서), C급 10+건 (국부)
- **PD님 승인 범위**: A+B급 **7건 일괄**. C급은 후속 지시 대기
---
## 1. 수정 3대 원칙 (최종 확정, 엄수 필수)
### 원칙 1 — 자산 보존 분리
불필요·구 조항은 **삭제하지 않고** 다음 방식으로 보관:
- **SKILL.md·CLAUDE.md 폐기 조항**: 하단 "## 아카이브 (폐기 조항 역사 기록)" 섹션 신설하여 이동
- **폐기 설계 문서**: 파일 상단에 "🔴 아카이브됨 — 대체: X" 배너 추가 (본문 유지). 참조 많은 경우 파일 이동 대신 배너 방식 권장
- **완료 실적 문서**: 파일 상단에 "🟢 완료 실적 아카이브" 배너 + 각 항목에 구현 역참조 추가
### 원칙 2 — sed 일괄 치환 금지
의미 맥락 확인이 필요한 영역(특히 역사 기록)은 **수동 정밀 치환**. 단순 운영 지침(P20→P24 등)만 sed 허용.
### 원칙 3 — 폐기 선언 본문 유지
"P20 폐기 — P24로 대체" 선언 본문 자체는 규칙 변경 이력이자 자산. 선언 본문은 아카이브 섹션으로 이동하되 **삭제 금지**.
---
## 2. 집행 7건 상세 스펙
### 🔴 A1. 루트 CLAUDE.md 구 요약 갱신 (Critical, 고정비 직격)
**파일**: `D:\NerdNavis\NerdNavisAi\CLAUDE.md`
**영향**: 매 세션·매 서브에이전트 자동 로드. 최대 토큰 고정비.
**현 문제**:
- L33~49 최상단 요약 블록 구 표기 "C1~C26/P1~P20"
- 폐기된 C17·구 C18·구 C24·구 C26 요약 본문 노출
- 세션 리더 오독 유발 (C14-1·C14-4 직접 위반)
**집행 절차**:
1. `Read CLAUDE.md L1~L100` — 현재 구조 확인
2. L33~49 구 요약 블록 식별
3. 최신 규칙 체계로 갱신:
- "C1~C31, P1~P28 (P20 폐기, P24로 대체 / C17 폐기)"
- 폐기 C17·C18·C24·C26 구 본문 요약은 **아카이브 섹션(신설 또는 하단)으로 이동** (원칙 1)
- 최신 핵심 규칙 요지만 상단 유지 (토큰 효율)
4. Edit 수행
5. Live 더미 반영: `.live/CLAUDE.md` 에 변경 요지 기록 (P25)
**검증**: 다음 세션 SessionStart 시 최상단 요약이 최신 표기인지 확인.
---
### 🔴 A2. SKILL.md 폐기 P20 참조 정리 (Critical)
**파일**: `D:\NerdNavis\NerdNavisAi\.claude\skills\너드나비스-코어룰\SKILL.md`
**영향**: frontmatter `skills: [너드나비스-코어룰]` 모든 부서 서브에이전트에 자동 주입 — 고정비 직격.
**현 문제**:
- `grep -n "P20" SKILL.md` 결과 6개소 잔존
- L294 근처 **"일일보고로 일원화"** 문구 (P24 체계와 정면 모순)
- **부록 A3 "P20 의무" 섹션**이 통째 살아있음 (L1206~L1208 근처, 집행 시 재확인)
- P20 폐기 선언 본문(L?, 집행 시 확인) 자체는 원칙 3에 따라 유지
**집행 절차**:
1. `grep -n "P20\|일일보고\|일일 보고" .claude/skills/너드나비스-코어룰/SKILL.md` 전수 스캔
2. 각 참조를 **3분류**:
- **(a) 폐기 선언 본문**: 유지 (원칙 3). 단 "## 아카이브 (폐기 조항)" 섹션 신설 후 이동 고려
- **(b) 다른 조항 내 운영 지침**: `"(→ P24로 대체됨)"` 표기 후 해당 문구 제거 or 아카이브 섹션으로 이동
- **(c) 부록 A3 "P20 의무" 섹션 전체**: 아카이브 섹션으로 이동
3. **"## 아카이브 (폐기 조항 역사 기록)" 섹션 하단 신설** — 내용:
- P20 폐기 선언 본문
- 부록 A3 전체
- C17 폐기 선언 (L?, 이미 "~~폐기~~" 표기로 본문 잔존 중)
- 구 C18·C24·C26 기록 (존재 시)
4. 활성 본문 간결화 완료
5. Edit 수행
6. Live 더미 반영: `.live/SKILL.md` 변경 요지 기록
**주의**:
- pm-auditor 보고(C1)의 L294 "일일보고로 일원화" 문구와 (A2) 부록 A3 "P20 의무" 섹션은 동일 A2로 통합 집행
- SKILL.md는 대용량이므로 Read 분할 필요 (offset·limit 활용)
**검증**:
- 집행 후 `grep -n "P20" SKILL.md` 결과에서 활성 본문 내 참조 0건 확인 (아카이브 섹션만 잔존)
- 다음 세션 Agent 호출 시 P20 관련 오해석 없는지 관찰
---
### 🔴 A3. 클라이언트팀장·서버팀장 P20 참조 정정 (Critical)
**파일**:
- `D:\NerdNavis\NerdNavisAi\.claude\agents\클라이언트팀장.md` **L57 근처**
- `D:\NerdNavis\NerdNavisAi\.claude\agents\서버팀장.md` **L62 근처**
**영향**: Agent 호출 시 고정비. 개발팀장.md·기획팀장.md는 이미 정정됨.
**집행 절차**:
1. `.claude/agents/개발팀장.md` Read — 최신 지침 양식 확보 (참고 템플릿)
2. `.claude/agents/클라이언트팀장.md` Read — 해당 블록 확인
3. "P20 (일일 보고)" 블록을 다음으로 교체:
- P24 (대화로그 기록) — 기각안 필수
- C13·P19·C27·C29-4 통합 지침
- 3축 감사 (dev-auditor 해당) — 모드 A·B 권장
- C30 (git 최신 상태 점검) — 외부 레포 작업 시
4. 서버팀장.md 동일 집행
5. Edit 수행
6. Live 더미 반영: `.live/클라이언트팀장.md`·`.live/서버팀장.md` 변경 요지 기록
**주의**: sed 일괄 치환 지양. 맥락 맞춤 재작성 권장.
---
### 🟡 B1. 07 Headless 원안 아카이브 표시 (Major)
**파일**: `D:\NerdNavis\NerdNavisAi\프로젝트\수상한잡화점\개발\07_시뮬레이터_이원화_해소_착수계획_v1.md`
**현 문제**:
- Headless C# CLI 계획이 "대체됨" 표식 없이 활성 SOT처럼 존재
- 시뮬레이터/01~04 (Unity MCP 채택)와 정면 충돌
- 다른 세션이 07 기준 작업 착수 위험
**결정**: **Option B (상단 배너 추가)** — 다른 문서(02_개발자관점_점검_v1.md L19 등) 참조 다수라 파일 이동 시 참조 수정 부담. 배너 방식이 안전.
**집행 절차**:
1. 07 파일 Read (상단 10줄)
2. 최상단(frontmatter 다음)에 배너 블록 추가:
```markdown
> 🔴 **2026-04-17 아카이브됨 — 대체 문서: `프로젝트/수상한잡화점/시뮬레이터/01_시뮬레이터_아키텍처_v1.md`**
>
> 본 07 원안("Headless C# CLI 추출")은 2026-04-17 PD님 직접 지시로 **Unity MCP EditMode + 독립 어셈블리 방향으로 전환**됨. 전환 사유·기각 근거는 `프로젝트/수상한잡화점/시뮬레이터/01~04`·`공유/소통/완료/2026-04-17_Unity_MCP_시뮬레이션_기술검토_개발팀.md` 참조.
>
> **본문은 기각안 근거·당시 설계 실증으로 보존**. 차기 프로젝트에서 Unity 외 환경 고려 시 참고 자료로 활용 가능 (헌법 제1원칙 목표 2 원칙 B).
```
3. 본문은 그대로 유지 (원칙 1 — 자산 보존 분리)
4. `02_개발자관점_점검_v1.md` L19 근처 07 참조 구절에 `"(→ 아카이브됨, 시뮬레이터/01 참조)"` 주해 추가
5. Edit 수행
**검증**: 07 Read 시 즉시 아카이브 상태 인지, 본문 기록 온전 보존 확인.
---
### 🟡 B2. 02 추출대상 완료 실적 아카이브 표기 (Major)
**파일**: `D:\NerdNavis\NerdNavisAi\프로젝트\코어프레임워크\02_수상한잡화점_추출대상_v1.md`
**현 문제**:
- Tier 1 16/16 구현 완료로 "추출 가이드" 유효성 소멸
- "대상" 문서인지 "실적" 문서인지 오독
**집행 절차**:
1. `코어코드/NerdNavis.Framework/CHANGELOG.md` Read — 구현 완료 항목 경로 확인
2. 02 파일 Read
3. 최상단에 배너 추가:
```markdown
> 🟢 **2026-04-17 완료 실적 아카이브 — Tier 1 16/16 반영 종료**
>
> 본 문서는 수상한잡화점 소스에서 코어 프레임워크로 추출할 대상을 식별한 **원 가이드**로, Tier 1 기반 Core 4종 + Attribute 3종 + Util 6종 + Event 2종 + Container 3종 + Data 5종 = **총 19 파일·16 모듈 구현 완료** 시점 (2026-04-17)에 "완료 실적" 성격으로 전환됨. 각 추출 항목은 아래 본문에서 구현 위치 역참조로 연결됨.
>
> 차기 프로젝트에서 Tier 2·3 추가 추출 시 본 문서 구조 재사용 가능.
```
4. 각 추출 대상 항목에 구현 경로 역참조 추가 (예):
- `MyCoroutine → 코어코드/NerdNavis.Framework/Runtime/Core/Coroutine/CoroutineRunner.cs (구현 완료 2026-04-16)`
- `CryptoUtil → (Util 카테고리, KeyMaker 등으로 분화 구현)`
- CHANGELOG 기반 정확한 경로 기입
5. "Tier 2 후보" 섹션이 본 문서에 필요하면 별도 분리 or 본 문서 하단 유지
6. Edit 수행
**검증**: 02 Read 시 완료 실적 문서임을 즉시 인지 + 각 항목 구현 위치 확인 가능.
---
### 🟡 B3. 08 전투시스템 SOT에 Q-P2 실측 수치 반영 (Major — 개발팀장 자진 C29-4 위반 고지)
**파일**: `D:\NerdNavis\NerdNavisAi\프로젝트\수상한잡화점\개발\08_전투시스템_SOT_v1.md`
**현 문제**:
- **L137·245·343** 근처 (집행 시 재확인) 터치 방어 관련 기술
- **#37 Q-P2 정밀 2차 응답서**에서 실측 확정된 수치가 **본 근원 SOT에 미반영**
- 시뮬레이터/01~04에는 반영, 08만 누락 → 개발팀장 자진 C29-4 부분 위반 고지
**참조 자료** (집행 시 Read 필수):
- `공유/소통/완료/2026-04-17_Phase0-C_QP2_정밀2차_응답서.md` (실측 수치 근거)
**실측 수치 요약** (응답서에서 추출):
- `GlobalValue.json.PCDefence_Mul = 0.3`**30% 피해 감소** (기획 가정 50%와 다름)
- 절대값 1 감소 (`damage - 1`)
- **지속형** 방어 (터치 Down→Up, `UITouchHandler.cs` 기반)
- **쿨다운 없음**
- 방어 중 공격 불가 (`Actor.cs:4500`·`PCActor.cs:150`)
- Melee/Range 공통 적용
- Mob 방어 메커닉 부재 (`MobActor.cs` 전수 확인 결과)
**집행 절차**:
1. Q-P2 응답서 Read — 정확한 수치·코드 경로 재확인
2. 08 파일 Read — L137·245·343 일대 확인 (라인 번호는 집행 시점에 재실측)
3. 각 위치에 "실측 확정 (2026-04-17 #37 Q-P2 정밀 2차)" 섹션 추가
4. 기존 "기획 가정 50%" 등 부분은 **"기획 초기 가정"으로 태그 후 유지** (원칙 1 — 기록 보존) + **실측 수치 병기**
5. 응답서 링크 참조 삽입
6. Edit 수행
**검증**: 08 Read 시 실측 수치 명시 확인 + 시뮬레이터 문서와 수치 일관성 확인.
---
### 🟡 B4. 감사관 디렉토리 `.gitkeep` 신설 (Major)
**경로**:
- `D:\NerdNavis\NerdNavisAi\공유\소통\dev-auditor→PM\`**이미 `.gitkeep` 존재 확인됨** (집행 불요)
- `D:\NerdNavis\NerdNavisAi\공유\소통\plan-auditor→PM\`**`.gitkeep` 부재**, 신설 필요
**집행 절차**:
1. `ls -la "공유/소통/plan-auditor→PM/"` 실측 재확인
2. 부재 시 `.gitkeep` 빈 파일 생성 (Write 도구)
3. git add
**주의**:
- plan-auditor 감사 보고서가 이미 해당 디렉토리에 저장되어 있다면 `.gitkeep` 불필요. 집행 시 확인 필수
- `verify_references.sh`가 해당 디렉토리를 참조하므로 실존 보장 필요
---
## 3. 집행 후 검증·기록 절차 (필수)
### 3-1. 스크립트 검증
```bash
bash scripts/verify_log_paths.sh # 4건 전수 실존 확인 (활성 PD 지시 로그)
bash scripts/verify_references.sh # 활성 운영 영역 0건 부재 확인
```
### 3-2. git 상태 검토
```bash
git status --short
git diff --stat
```
의도치 않은 변경·파일 삭제 없는지 최종 확인.
### 3-3. Live 더미 반영 점검
- `.live/CLAUDE.md`·`.live/SKILL.md`·`.live/클라이언트팀장.md`·`.live/서버팀장.md` 갱신 필수 (A1·A2·A3에 해당)
- 원본 수정과 `.live/` 기록이 **짝으로** 이뤄져야 세션 중 즉시 반영 (P25)
### 3-4. 대화로그 엔트리 append (조직운영)
**파일**: `공유/대화로그/조직운영/2026-04-17.md` (이미 당일 다수 엔트리 존재)
**신규 엔트리 구조**:
```markdown
<!-- #PD지시 #PM #완료 #전수감사_수정집행 #A+B급7건 -->
## [PM] ✅ 전수 감사 A+B급 7건 수정 집행 완료
- **요지**: 2026-04-17 저녁 PD님 승인 (옵션 나) 하에 A+B급 7건 일괄 집행 완료
- **이유**: 토큰 낭비 감소·최적화 목적 (PD님 명시)
- **집행 건별**: A1 CLAUDE.md 구 요약 갱신 / A2 SKILL.md P20 정리 / A3 클라·서버팀장 P20 정정 / B1 07 배너 / B2 02 배너 + 역참조 / B3 08 실측 수치 반영 / B4 plan-auditor 디렉토리 .gitkeep
- **수정 방식 (3대 원칙 준수)**: 자산 보존 분리 (아카이브 섹션·배너) / sed 일괄 치환 금지 / 폐기 선언 본문 유지
- **산출물**: 본 대화로그 엔트리 + 각 수정 파일 (git diff 참조)
- **기각안**: (1) sed 일괄 치환 — 원칙 2 정면 위반, 기각 (2) 파일 삭제·이동만 — 자산 소실 위험, 기각 (3) C급 동시 집행 — PD님 "A+B급 일괄, C급은 후속" 명시, 기각
- **상태**: 완료
- **후속**: C급 집행은 PD님 후속 지시 대기 (기획 7문서 구 명칭 112회 + 폐기 방향 배너 추가)
```
### 3-5. PD 지시 로그
- 본 집행은 PM 업무로 대화로그 엔트리만으로 충분
- PD 지시 로그 활성 테이블에는 등재 불요 (라운드 완결 원칙)
### 3-6. commit
```bash
git add -A
git commit -m "fix(docs): 전수 감사 A+B급 7건 수정 집행 (자산 보존 분리 원칙)
## PD님 승인 범위
옵션 나 — A+B급 일괄, C급은 후속 지시
## 7건 집행
- A1: CLAUDE.md 구 요약 갱신 + 아카이브 섹션 분리
- A2: SKILL.md 폐기 P20 참조 정리 (아카이브 섹션 신설)
- A3: 클라이언트팀장·서버팀장 P20 → P24 정정
- B1: 07 Headless 원안 아카이브 배너 + 02_점검 L19 주해
- B2: 02 추출대상 완료 실적 배너 + 구현 역참조
- B3: 08 전투시스템 SOT Q-P2 실측 수치 반영 (#37 연계)
- B4: plan-auditor→PM .gitkeep 신설
## 3대 원칙 준수
1. 자산 보존 분리 (아카이브 섹션·배너)
2. sed 일괄 치환 금지
3. 폐기 선언 본문 유지
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>"
```
### 3-7. push (C20-1-A 정합)
본 수정은 **조직 전역 영향** (CLAUDE.md·SKILL.md·에이전트 정의). push 필요 시 해당.
```bash
bash scripts/sync_push.sh main
```
### 3-8. 완료 보고
PM은 PD님께 집행 완료 보고:
- 집행 건별 요약 (7건 상태)
- verify 스크립트 통과 결과
- 다음 단계 (C급 후속 지시 대기)
- push 확인
---
## 4. C급 후속 지시 대기 (집행 금지)
C급은 PD님 후속 지시 시에만 집행. 본 인계서는 A+B급만 다룸.
**C급 대상 (참고)**:
- `Phase3_재개준비_체크리스트_v1.md` 구 명칭·폐기 방향 다수
- `3성조건_12개_상세명세_v1.md` 구 명칭 12회 반복
- `맵패턴_사전분석_v1.md`·`Phase2_카드임팩트측정_v1.md`·`빌드_조건_충돌점검_v1.md` 구 용어
- 기획 7문서 총 112회 잔존
- dev-auditor.md "산출물 3종 필수 vs 환경 지침" 충돌 메타 이슈
**C급 집행 시 방침** (참고만, 집행 금지):
- sed 일괄 치환 금지 (원칙 2)
- 각 7문서 최상단에 **"2026-04-17 전환 안내 배너"** 추가
- 본문 역사 맥락은 주해 삽입으로 보존
---
## 5. 자기검증 체크리스트 (집행 전·중·후)
### 집행 전
- [ ] 본 인계서 전체 Read 완료
- [ ] 감사 보고서 4종 Read (경로는 §6 참조)
- [ ] 3대 원칙 이해 확인
- [ ] SessionStart hook 통과 확인 (git 동기화·verify 통과)
- [ ] `sync_signal.sh` 활성 상태 확인 (post-commit hook 작동)
### 집행 중
- [ ] 각 건별 "실행 절차" 순서 준수
- [ ] Live 더미 반영 (A1·A2·A3 해당 — SKILL.md·CLAUDE.md·에이전트 정의)
- [ ] 원본 삭제 없이 아카이브·배너 방식 준수
### 집행 후
- [ ] `verify_log_paths.sh` 4건 전수 실존
- [ ] `verify_references.sh` 활성 운영 영역 0건
- [ ] 대화로그 엔트리 append (기각안 포함)
- [ ] commit 메시지 건별 명시
- [ ] push 완료 + `sync_push.sh` 시그널 갱신 확인
- [ ] PD님 완료 보고
### C31 5축 통과
- A(C29): 자체 집행 (PD님 판단 이미 받음, 되묻기 금지)
- B(C27·C28·C29-4·C30): 로그·md 무승인·완료 동기화·조직 레포 git 상태
- C(C5·C22·C23·C25): 실측 근거·용어 일관·허위 금지·위계 선순
- D(P21-5B·P24·P27): 본 인계서 + 감사 보고 Read
- E: 기존 자산 우선 (sync_push.sh·archive_inbox.sh 활용)
---
## 6. 참조 자료 (집행 전 Read 필수)
### 감사 보고 4종 (실존 확인됨)
1. `공유/소통/pm-auditor→PM/2026-04-17_전수감사_문서정합성_PM영역.md`
2. `공유/소통/plan-auditor→PM/2026-04-17_전수감사_문서정합성_기획영역.md`
3. `공유/소통/개발팀→PM/2026-04-17_전수감사_자체교차검증_개발팀장관점.md`
4. `공유/소통/기획팀→PM/2026-04-17_전수감사_자체교차검증_기획팀장관점.md`
5. **dev-auditor 보고**: 파일 없음 (환경 지침 충돌) → `공유/대화로그/조직운영/2026-04-17.md` 감사 완료 엔트리 참조
### 핵심 규칙 (SKILL.md 섹션)
- **C14** — 토큰 최소화 (본 감사 목적 직결)
- **C14-4** — 참조 무결성 (SOT 단일화)
- **C20-1-A** — 공유·push 시점 규칙 (2026-04-17 PM 재개정, 현행)
- **C23** — 허위 보고 금지 (헌법급)
- **C31** — 응답 발신 직전 자기검증 (C31-1-E "기존 자산 우선" 포함)
- **P24** — 대화로그 기록 의무 + 기각안 필수
- **P25** — Live 증분 동기화 체계 (조직 핵심 자산)
- **P27** — 조직 업무 공유·기록 체계 일관성 (3축 감사)
- **P28** — 조직 업무 현황 보고 표준 포맷 (영향 프로젝트 컬럼)
### memory/feedback (영구 교훈)
- `memory/feedback_realtime_sync_gap.md` — 동기화 지연 사건 + 3층 실패 교훈
- `memory/feedback_log_round_completion.md` — 장기 우산 지시 라운드 완결 규칙
- `memory/feedback_inbox_archive_path_sync.md` — Inbox 이동 + 로그 경로 단일 트랜잭션
- `memory/feedback_pm_context_restoration_failure.md` — PM 세션 맥락 복원 실패
### 스크립트
- `scripts/sync_push.sh` — push + 시그널 갱신 표준 절차
- `scripts/sync_signal.sh` — 시그널 update/check
- `scripts/verify_log_paths.sh` — PD 지시 로그 경로 감사
- `scripts/verify_references.sh` — 활성 운영 영역 참조 감사
- `scripts/archive_inbox.sh` — Inbox 이동 + 로그 갱신 단일 트랜잭션
- `scripts/git-hooks/post-commit` — commit 시 자동 시그널 갱신
---
## 7. 현 세션(2026-04-17 저녁) 상태 스냅샷
- **로컬 HEAD (집행 전)**: `207db85` (또는 본 인계서 commit 시점으로 진전)
- **원격 main**: 로컬과 동기 상태로 push 예정
- **활성 PD 지시**:
- 개발팀 #2 (서버 Critical, 보류)
- 개발팀 #38 (Phase 3 재개 로드맵, 보류)
- 기획팀 #3 (Phase 3, 보류)
- **차기 세션 할 일**: 본 인계서 실행 → A+B급 7건 집행 → 완료 보고 → C급 PD 지시 대기
- **Inbox**: 감사 보고 4종이 완료/ 미이동 상태. 집행 완료 후 `archive_inbox.sh`로 일괄 정리 권장 (선택)
---
## 8. 차기 PM 세션 수행 순서 요약
1. **세션 시작** → SessionStart hook 통과 (git pull·verify·맥락 복원)
2. **본 인계서 Read** (본 파일 전체)
3. **감사 보고 4종 Read** (§6)
4. **핵심 규칙 확인** (C14·C20-1-A·C23·C31·P24·P25·P27·P28)
5. **§2 A1~B4 순서대로 집행** (각 건 절차 그대로)
6. **§3 검증·기록** 순서대로 수행
7. **push** (sync_push.sh)
8. **PD님 완료 보고** — P28 포맷 (영향 프로젝트 컬럼 포함)
9. **C급 후속 지시 대기**
---
## 9. 실패·중단 시 대응
- 집행 중 의심 생기면 **멈추고 PD님 재확인 요청**
- sed 일괄 치환 유혹 시 **원칙 2 재확인 후 수동 전환**
- 자산 소실 위험 감지 시 **롤백** (git reset 사용 가능, 단 C19-2 보수적 해석)
- verify 스크립트 실패 시 **즉시 중단, 원인 분석 후 재개**
---
**인계서 작성자**: PM (2026-04-17 저녁 세션, 토큰 소진 전)
**조직 생명급**: 본 작업이 제대로 이어지지 않으면 PD님 직접 지적하신 토큰 효율·자산 정합성 목표 실패. 꼼꼼히 집행 요망.