## [PM] 헌법 제1원칙 목표 2 해석 확정 — "코어 코드 프레임워크" 의미 영구 명시
- **요지**: "차기 프로젝트부터 조직 자산으로 적극 활용"에서 **"조직 자산" = "코어 코드 프레임워크"** (NerdNavis.Framework 등) 명확화. 원칙 A(차기 프로젝트 = 코어 프레임워크 적극 활용) + 원칙 B(현 프로젝트 = 인사이트 기록 → 다음 프로젝트 참고 자료) 2대 원칙 명문화. **되묻기 금지 영구 기록**
- **이유**: 2026-04-17 PM이 "차기 프로젝트 Unity 전제 여부" 상신하며 헌법 원칙 해석을 PD님께 되물은 사건 → PD님 직접 "어떤 세션에서도 놓치지 않도록 명시해서 되묻지 않도록 기억" 지시
- **산출물**: SKILL.md 헌법 제1원칙 목표 2 전면 개정
- **상태**: 완료
<!-- #PD지시#PM#완료#Python시뮬폐기 -->
## [PM] Python 시뮬 파일 소실·폐기 사안 확정
- **요지**: `battle_sim.py`·`full_stage_sim.py`·`stage_sim_v2.py` NerdNavisAi 레포 내 0건 확인. PD님 확인: 구 기획실 디렉토리 삭제로 소실 추정. 다른 경로 이관 기록 없음 → **폐기 사안으로 기록, 재논의 대상 아님**
## [PM] `.claude/settings.json` 승인 팝업 처리 — 옵션 4 현 상태 수용 (PD님 승인)
- **요지**: SKILL.md·settings.json 수정 시 발생하는 승인 팝업 처리 방안을 4옵션 비교 후 옵션 4(현 상태 수용) 확정
- **이유**: (1) 팝업은 `.claude/` 하드코딩 sensitive 보호로 발생 — 2026-04-17 오전 `9de797f` 커밋에서 이미 진단 완료. (2) `update-config` skill 경유도 동일 팝업 발생 실측(옵션 1 실패). (3) 팝업 대상은 헌법급 구조 변경(코어룰·hook·permission)으로 한정되어 빈도 낮음. (4) C19-2(되돌리기 어려운 액션 보수적 해석) 정합 — 팝업 1회 승인이 최종 안전망 역할
- **기각안**:
- 옵션 1 (update-config skill 경유) — 실측 실패
- 옵션 3-A (`settings.local.json` bypassPermissions) — 보안 비용 > 이득
- 옵션 3-B (`--dangerously-skip-permissions` CLI) — 모든 안전장치 해제로 과도
- **산출물**: `.claude/settings.json``permissions.allow`에 "Skill" 추가 (C14-1 단일 SOT 정합), 본 엔트리
## [PM] pm-auditor 첫 감사 — 팀 업무 공유·기록 체계 전수 점검 (모드 C)
- **요지**: PD님 직접 지시로 개발팀·기획팀 기록 체계 5축 전수 감사. Critical 2건·Major 3건·Minor 3건·Improvement 2건 발견. **개발팀 PD 지시 로그 #1·#2 산출물 경로 4건 파일시스템 부재** + **`공유/소통/완료/` 이동 운영 전면 방치(6건 이상 미이동)** 2대 Critical이 핵심
- **이유**: PM 측 방어(P26·C31)만으로는 "팀 기록이 부실하면 PM 실측이 무의미"라는 구조적 허점 잔존. 2026-04-16 디렉터리 재구조 당시 로그 경로 미갱신 + 완료 이동 규칙(C29-4) 준수 미흡
- **기각안**: 감사 자체 정정(Critical C1 경로 수정)을 pm-auditor가 바로 Edit — 팀 영역 권한(C29) 존중해서 권고만 제출. PM이 판단 후 실행
- **요지**: PD님 직접 지시 "세션을 바꿀 때마다 매번 초기화 되는 일이 반복되지 않도록 업무 공유·보고 프로세스 꼼꼼하게 점검해서 개선, 모든 조직 에이전트가 교차 검증하여 누락 없이 일관성 있게 업무 파악이 가능한 동기화 체계 구축" 수령. P27 신설하여 3축 감사 체계·Agent 호출 이력 기록·세션 전환 시나리오 A~D 복원 보장·SOT 경계·hook 체계·위반 처분 7항 명문화
- **이유**: PM 측 방어(P26·C31)만으로는 "팀 기록이 부실하면 PM 실측이 무의미"라는 구조적 허점 잔존. 팀 측 기록 의무 + 3축 교차 감사의 양방향 강제 필요. PD님 "조직의 생명이 걸린 가장 중요한 이슈" 선언
- **기각안**: P26 확장 — P26이 PM 영역에 한정되어 팀 영역 포괄 불가, 신규 규칙 필요
- **산출물**: SKILL.md P27 신설, `memory/feedback_team_recording_quality.md` 신설 예정
- **요지**: PM 영역 감사만으로는 개발·기획 각 팀 특화 노하우(기술 결정·API 변경 이력·밸런스 수치 이력·기각안) 축적·감사 불가. dev-auditor(개발팀 전담)·plan-auditor(기획팀 전담) 신설하여 3축 교차 검증 체계 완성. 각 에이전트는 해당 영역 응답 발신 직전(모드 A)·주기 감사(모드 B)·주제 집중(모드 C) 수행
- **이유**: 개발팀·기획팀의 팀 특화 맥락(API 변경·밸런스 이력·기각안)을 pm-auditor가 전담하는 구조는 토큰 비효율 + 전문성 부족. 영역별 분담이 C14(토큰 최소화) + 전문성 확보 모두 달성
- **기각안**: 단일 감사관 통합 — 영역별 특수성 + 차기 프로젝트 재활용 관점(plan-auditor는 컨텐츠 자산 장기 보존 특화)에서 기각
- **요지**: 시나리오 A(당일 재시작)·B(새 PC clone)·C(1주일+ 공백)·D(PM 교체) 각각 복원 메커니즘 명시. C·D 대비를 위해 P21 5-B를 "최근 2일 + 세션 공백 감지 시 최근 7일" 확장. 시나리오 D는 "PD 지시 로그 활성 테이블 전수 스캔 + 최근 30일 커밋 스캔" 추가
- **이유**: 단일 날짜 대화로그 Read만으로는 장기 공백·PM 교체 시 업무 맥락 복원 불가. 시나리오별 복원 절차 명시로 어떤 전환 경로에서도 맥락 손실 방지
- **기각안**: 고정 7일 일괄 읽기 — C14(토큰 최소화) 위반, 시나리오별 차등 필요
- **산출물**: SKILL.md P27-3
- **상태**: 완료
<!-- #결정#PM#완료#Agent호출이력 -->
## [PM] Agent 호출 이력 기록 의무 신설 (P27-2)
- **요지**: PM이 Agent 도구로 다른 에이전트 호출 시 ① 호출 프롬프트 요지 대화로그 명시 ② 응답 수령 시 산출물 경로·로그 갱신 여부 기록 ③ 호출된 Agent 로그 갱신 미수행 시 PM이 즉시 보완(C27 의무) 3원칙 강제
- **이유**: 과거 Agent 호출 후 해당 Agent 세션이 로그 갱신 없이 종료되는 패턴 반복. PM 측에서 호출 이력·갱신 여부 트래킹하지 않으면 Layer 4(PM 자기 응답 검증 루프) 허점 재발
- **기각안**: Agent 측 로그 갱신 의무 강화만으로 해결 — PM 측 보완 책임 없이는 누락 지속 실증, 양방향 필요
- **산출물**: SKILL.md P27-2
- **상태**: 완료
<!-- #결정#PM#완료#hook확장 -->
## [PM] hook 체계 확장 — PostToolUse·SessionEnd 신설 + verify_log_paths.sh
- **요지**: PostToolUse hook(`postuse_log_reminder.sh`) — md 대규모 변경 시 대화로그 부재 자동 리마인더. SessionEnd hook(`session_end_audit.sh`) — 세션 종료 시 기록 누락·Live 더미 잔류·미커밋·경로 부재 4종 최종 감사. `verify_log_paths.sh` — PD 지시 로그 활성 테이블 산출물 경로 실존 여부 감사 (주기 실행·세션 갱신 시 호출)
- **이유**: P24 대화로그 쓰기는 강제력이 약했음(SessionStart 경고만 존재). 쓰는 시점(PostToolUse) + 종료 시점(SessionEnd) 양방향 자동 감지로 누락 차단
- **기각안**: 인간 자율 준수 — 2026-04-17 #28 누락 사건이 "자율 준수로는 불충분" 실증
- **산출물**: `scripts/postuse_log_reminder.sh`·`scripts/session_end_audit.sh`·`scripts/verify_log_paths.sh`, `.claude/settings.json` hook 블록 확장
- **상태**: 완료
<!-- #결정#PM#완료#소통9축확장 -->
## [PM] 소통 허브 9축 채널 확장 — 감사관 3종 전용 채널
- **요지**: 기존 6축(PM↔개발팀·PM↔기획팀·개발팀↔기획팀)에 `pm-auditor→PM/`·`dev-auditor→PM/`·`plan-auditor→PM/` 추가하여 9축 확장. YAML 프론트매터 필수 7필드(from·to·type·subject·priority·status·created) 체크리스트 강화 — 하나라도 누락 시 Major 감사 분류
- **이유**: 3축 감사관 보고서가 일반 소통 채널과 섞이면 감사 이력 추적 곤란. 전용 채널 분리 필수. 2026-04-17 pm-auditor Major M1 감사에서 7건 `subject:` 누락 발견 → 필드 강제력 강화 필요
- **기각안**: 단일 `감사→PM/` 공유 채널 — 영역별 감사 이력 분리 기록(차기 프로젝트 참고 자료 축적) 관점에서 기각