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

23 KiB

type from to date priority status subject related
인계서 PM (2026-04-17 저녁 세션) 차후 PM 세션 (같은 PC 또는 다른 PC) 2026-04-17 Critical (조직 생명급) 집행 대기 전수 정합성 감사 A+B급 7건 일괄 수정 집행 감사 보고 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 — 자산 보존 분리 (2026-04-18 외연 명확화)

불필요·구 조항은 삭제하지 않고 다음 방식으로 보관:

  • 폐기 설계 문서: 파일 상단에 "🔴 아카이브됨 — 대체: X" 배너 추가 (본문 유지). 참조 많은 경우 파일 이동 대신 배너 방식 권장
  • 완료 실적 문서: 파일 상단에 "🟢 완료 실적 아카이브" 배너 + 각 항목에 구현 역참조 추가
  • SKILL.md·CLAUDE.md 내 폐기 C·P 규칙: 원칙 3(저장 위치 최적화) 참조 — 외부 아카이브 파일로 이관

외연 명확화 (2026-04-18 PD님 직접 지시 반영): 원칙 1 적용 대상은 변동비 문서(프로젝트 문서·설계 문서·완료 실적 — 매 턴 자동 로드 안 됨)로 한정한다. 고정비 문서(SKILL.md·CLAUDE.md — 매 세션·매 Agent 자동 주입) 내에서는 원칙 3 준용하여 외부화하고, 특히 활성 운영 결합이 없는 섹션(교훈 인덱스·정보성 참조 등)은 외부 SOT(memory/org/·공유/조직공지/폐기_규칙_아카이브.md 등)로 이관하되 활성 본문에 1줄 참조만 유지한다. 근거: 2026-04-18 3축 감사관(pm/plan/dev-auditor) + 팀장급 2명 종합 논의. "변동비 문서 본문 유지 + 고정비 문서 내 활성 결합 없는 섹션 외부화"가 C14(토큰 최소화) + 헌법 목표 2-B(차기 프로젝트 참고) 동시 만족.

원칙 2 — sed 일괄 치환 금지

의미 맥락 확인이 필요한 영역(특히 역사 기록)은 수동 정밀 치환. 단순 운영 지침(P20→P24 등)만 sed 허용.

원칙 3 — 폐기 선언 자산 유지 + 저장 위치 최적화 (2026-04-18 PD님 직접 개정)

폐기 선언은 조직 자산(조직 기억·감사 추적·역진화 방지·번호 연속성)이며 절대 삭제 금지. 단 저장 위치는 C14(토큰 최소화) 관점에서 최적화:

  • 외부 아카이브 SOT: 공유/조직공지/폐기_규칙_아카이브.md 단일 파일에 상세 경위·근거·대체 관계 집약 (변동비, 매 턴 자동 로드 아님)
  • 활성 본문 (SKILL.md·CLAUDE.md): 폐기 선언을 1줄로 압축 + 외부 아카이브 링크 (~~P20~~ — (2026-04-16 폐기 → P24 대체, 상세: [아카이브](공유/조직공지/폐기_규칙_아카이브.md#1-p20)))
  • 번호 체계 연속성 보존: 활성 본문에 1줄 선언은 반드시 남김. 번호 점프(P19 → P21) 구멍 금지
  • 외부 아카이브 파일 보호: 본 파일 삭제·이동·축약은 PD님 직접 승인 필수 (C19-2 되돌리기 어려운 액션)

개정 사유: 이전 원칙 3("선언 본문을 활성 본문 원 위치에 유지")은 장기 토큰 누적 비용 간과. 조직 규칙이 진화하면 폐기 선언 누적 → 고정비 직격. 본 개정으로 C14 + 헌법 목표 2-B 동시 만족.


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 다음)에 배너 블록 추가:
    > 🔴 **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. 최상단에 배너 추가:
    > 🟢 **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.330% 피해 감소 (기획 가정 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 scripts/verify_log_paths.sh      # 4건 전수 실존 확인 (활성 PD 지시 로그)
bash scripts/verify_references.sh     # 활성 운영 영역 0건 부재 확인

3-2. git 상태 검토

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 (이미 당일 다수 엔트리 존재)

신규 엔트리 구조:

<!-- #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

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 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님 직접 지적하신 토큰 효율·자산 정합성 목표 실패. 꼼꼼히 집행 요망.