# feedback: 팀 기록 품질 — PM 실측 신뢰성의 전제

**신설일**: 2026-04-17
**신설 계기**: pm-auditor 첫 감사(모드 C) 결과 — 개발팀 PD 지시 로그 산출물 경로 4건 파일시스템 부재 + `공유/소통/완료/` 이동 운영 전면 방치 발견
**관련 규칙**: C5, C13, C27, C29-4, P26, P19
**관련 사건**: 2026-04-17 #28 Unity MCP 전환 반영 실패 → pm-auditor 신설 → 첫 감사에서 팀 기록 자체의 구조적 허점 추가 발견

---

## 핵심 교훈

**PM의 실측·자기검증(C31) 메커니즘은 팀 기록이 사실을 담고 있다는 전제 위에서만 작동한다.** 팀 기록이 구버전·경로 오류·이동 누락을 포함하면, PM이 아무리 실측하려 해도 "기재된 경로 자체가 거짓"이라 실측 행위 자체가 잘못된 근거로 통과된다. 즉, P26·C31 방어선은 팀 기록 품질(team recording quality)이라는 전제 조건을 요구한다.

## 발견된 구조적 허점 2종

### 허점 1. 디렉터리 재구조 시 로그 경로 미갱신

**실증**: 2026-04-16 디렉터리 재구조(`개발팀/프로젝트_숙지/` → `프로젝트/이전 프로젝트/개발/` 이관)가 있었으나, 개발팀 PD 지시 로그 #1·#2의 "산출물 경로" 필드는 구 경로 그대로. PM이 해당 경로로 ls하면 **부재로 판정**되어 "산출물 소실"로 오인할 위험.

**근본 원인**: 대규모 파일 이관 시 로그·문서의 경로 레퍼런스를 동시 업데이트하는 **자동화된 참조 무결성 체크 부재**.

**구조적 대응안**: `scripts/verify_log_paths.sh` 신설 — PD 지시 로그 활성 테이블의 모든 경로에 ls 실행, 부재 항목 리포트. P21 세션 갱신 5-A 또는 SessionStart hook 통합.

### 허점 2. 완료 이동 운영 전면 방치 (C29-4 미준수)

**실증**: C29-4가 "소통 채널 `status: 완료` 갱신 + `공유/소통/완료/`로 이동"을 명시했으나, `공유/소통/완료/` 폴더 **전수 비어 있음**. inbox_scan.sh가 완료 지시의 후속 파일까지 모두 "미처리 13건"으로 잡아 **경보 피로**가 발생.

**근본 원인**: 완료 이동이 "팀 재량 수동 작업"으로만 규정되어 실행 강제력이 없음. 규칙은 있으나 메커니즘이 부재.

**구조적 대응안 (옵션)**:
- 옵션 a (자동화): 프론트매터 `status: 완료` 갱신 시 SessionStart hook이 자동 git mv
- 옵션 b (수동 + 주기 감사): pm-auditor 주기 감사에서 누락 항목 검출 → PM에게 보고

보수적으로 옵션 b에서 시작하여 반복 누락 시 옵션 a로 격상 권고.

## 다음 pm-auditor가 반드시 실측할 항목

본 감사의 반복 패턴 확인을 위해 향후 pm-auditor 감사 시 다음 항목 필수 실측:

1. **개발팀·기획팀 PD 지시 로그 활성 테이블의 모든 "산출물 경로" 셀 ls 실행** — 부재 항목 0건이 되어야 정상
2. **`공유/소통/완료/` 폴더 파일 개수** — 누적 증가 추세인지 확인. 0 또는 감소면 이동 운영 실패
3. **inbox_scan.sh 결과 "미처리 N건" 추세** — 증가 일변도면 완료 이동 병목
4. **소통 파일 프론트매터 `subject:` 필드 누락 비율** — 신규 발행 파일 기준 0이어야 정상
5. **업무현황 보고서의 사실관계 현행성** — PD 지시 로그 활성 테이블과 교차 검증, 1주 이상 구버전 잔류 시 deprecated 표시 필요

## 연관 메모리

- `memory/org/feedback_session_delivery_omission.md` — 완료 기준 단계 혼동 패턴 (C18 위반)
- `memory/org/feedback_approval_scope_expansion.md` — 승인 범위 확대 해석 (C19)
- `memory/org/feedback_pm_share_principle.md` — PM 공유 의무 (C13)
- `memory/feedback_pm_context_restoration_failure.md` — PM 맥락 복원 실패 (P26 신설 계기)

본 feedback은 위 메모리 체인의 **최신 층**이며, PM 측 방어만으로 해결 불가능한 "팀 측 기록 품질" 차원의 허점을 처음 명문화.

## 진화 조건

1. 동일 감사에서 경로 부재 0건·완료 이동 정상 작동 3회 연속 확인 시 본 feedback을 "해결 완료" 태그 추가
2. 반대로 동일 허점 재발 시 C 규칙 격상 안건화 (C32 후보: "팀 기록 무결성 의무")
