- **요지**: PD님 직접 지시 (2026-04-20 · PM 세션 경유) "기획팀 남은 업무 병렬로 진행할 예정이야. 작업 진행 전 수행할 업무를 요약해서 우선 보고하도록 지시해." PM이 Task Agent로 기획팀장 호출. 병렬 착수 전 선행 업무를 유형별로 식별·정리하여 보고.
- **이유**: Phase 3 Day 2~3·Day 4~7 완료 + Day 8~10 대기 상태에서 PD님이 "남은 업무 병렬 진행" 방향 제시. PD 결정 대기 2종(Day 11~14 순서·v2 반영 시점)이 병렬 범위에 직접 영향 — 식별 없이 병렬 착수 시 재작업 리스크 존재. 기획팀장이 5개 트랙 분류하여 PD 결정 전·후 착수 분기 명확화.
- **판정 핵심 5종 (5개 트랙 식별)**:
1.**트랙 E (기타 사전 준비)** — PD 결정 무관 즉시 착수. 트랙 A·B·D 가속 초석 역할
2.**트랙 C (3성 조건 REQ 발행)** — 독립 트랙. 개발팀 선행 조건 2·3(실측 검증 리포트·시뮬 실행 가이드) 모두 확보 → 기획팀장↔개발팀장 조율만 남음. 즉시 착수 가능
3.**트랙 A (Day 8~10 이슈 1·3 재논의)** — 기획팀 단독 초안 작성 가능. PD 판단 요청 Day 8-4는 PD 결정 #1 이후 정렬. 초안 수준 즉시 착수 권고
4.**트랙 B (Day 11~14 맵 패턴)** — PD 결정 #1 분기. 2-A 병행 채택 시 즉시 착수, 2-B 순차 채택 시 E-2 사전 준비만 병행
5.**트랙 D (Phase 3 v2 드래프트)** — PD 결정 #2 분기. "Day 4~7 분 선행 반영" 채택 시 즉시 착수 가능, "Day 8~10 후 일괄" 채택 시 대기
- **결정**: 5개 트랙 식별 · 즉시 착수 가능 4건 + 트랙 A 초안 수준 · PD 결정 대기 2건 (기존 에스컬레이션 유지)
- **근거**:
- 실측 확인: Day 2~3·Day 4~7 산출물 7종 전수 Read 확인 (Phase3_재개준비_체크리스트_v1·재검증보고_Phase0_1_2_v1·Phase3_성장요소기여도_v2·REQ초안_3성조건_12개_판정로직·방어_쉴드_시뮬_현황_메모·Unity_MCP_실측검증_리포트_v2·Unity_MCP_시뮬실행_가이드_v1)
- PD 결정 대기 2종: Phase3_성장요소기여도_v2.md §7-2 PM 에스컬레이션 명시
- 개발팀 선행 조건 2·3 충족 확인: 리포트 v2(UTF 14/14 Passed)·시뮬 실행 가이드 v1 모두 `공유/소통/개발팀→기획팀/` 실존
- **영향**:
- 기획팀: 트랙 E·C·A 초안 즉시 병렬 착수 가능 (기획팀장 재량 · P23)
- 개발팀: 트랙 C REQ 정식 발행 조율 필요 (기획팀장↔개발팀장)
- PM: PD님 결정 대기 2종 상신 유지 (안건 재질문 금지 · P28-8)
- PD님: 2종 결정 대기 (Day 11~14 순서 · v2 반영 시점)
- **기각안**:
| # | 기각 대안 | 기각 사유 |
|---|---------|---------|
| 1 | 전 트랙 즉시 병렬 착수 (PD 결정 무시) | PD 결정 2종이 트랙 B·D에 직접 영향 — 결정 전 착수 시 재작업 리스크. C36 방향·원칙 수준 축소·희석 금지 저촉 가능 |
| 2 | 트랙 C(REQ 발행)를 Day 8~10 이후로 미루기 | 3성 조건 판정 로직은 Day 8~10·Day 11~14와 독립 — 지연 사유 없음. C29 업무 자율 수행 체계 역행 |
| 3 | 트랙 E를 생략하고 트랙 A·B·C·D만 병렬 진행 | E는 "초석" 역할 — 생략 시 본작업 품질 저하. C9 완성도 우선 원칙 준수 |
| 4 | 트랙 D를 트랙 A 완료 후로 무조건 묶기 | PD 결정 #2에 "Day 4~7 분 선행 반영" 옵션 존재 — 기획팀장이 선제 결정은 PD 영역 침범 (C36) |
PD 지시 #57 (2026-04-20) — Unity 테스트 플레이 "랜덤 패턴"에서 "몬스터 등장" 결정 시 실제 게임에서 몬스터 미등장 원인 조사. 개발팀장 Task Agent 호출 결과 **근본 원인 특정 완료** + 근본 해결안 3종 도출.
### Unity 프로젝트 경로 (본 레포 외부)
`D:\NerdNavis\FilGoodBandits\DeckBuilding\Assets\...` — 조직 레포(`D:\NerdNavis\NerdNavisAi`)와 별개 Unity 프로젝트. Agent 경계 보호 (C34-11) — 본 레포 파일 수정 없음, 인용 전달만.
### 근본 원인 (개발팀장 실측 기반)
**`Assets/Resources/ToolData.json` 125/125 스테이지 `list_MobData` 빈 배열 100%**.
단절 플로우:
1.`InGameInfo.Set_StageData()` 시 ToolData.json 로드 → `list_MobData == []`
2. 랜덤 노드 진입 시 `WeightedPickIndex` → Mob 추첨 정상
3.`MyValue.cs:380-388` 몬스터 ID 풀 구성 루프 → 빈 리스트라 1회도 실행 안 됨
-`9e5fd5b59` (2026-04-08): "랜덤 패턴 몬스터 미등장" 같은 증상 1차 proxy 수정
-`521a76641` (2026-04-09): "가끔 몬스터 안 나오는 경우 수정" 2차 proxy
두 수정 모두 **근본 원인(`list_MobData` 공백) 해결 없이**`case 1` 분기 가드 추가 + fallback 추가로 **증상 은폐만** 수행. C2-2 proxy 개선 패턴 교과서적 사례.
### 근본 해결안 3종 (C2-3 구조 개선 우선)
1.**A. `IngameStageData.Init()` 자동 채움** (개발팀 재량 즉시 집행 가능)
-`list_MobData`/`list_BossMobData` 비어있으면 `MapConfig.n_AppearMonsterGroup` 기반 `table_ApprearMonsterPattern.Get_DataList`에서 자동 복구
- 코드 위치: `Assets/Script/InGame/Stage/IngameStageData.cs``Init()`
- C20-1 팀장 재량 · C11 코드 직관성·범용성 · 다른 팀 영향 없음 · 롤백 용이
- 예상 효과: 유저 경험 즉시 복구 (ToolData.json 손대지 않고 런타임 복구)
2.**B. ToolData.json 재export** (기획팀 협업 필수)
- Tool_Left `CreateStageAppearMonster` 배치 실행으로 125/125 스테이지 재생성
- P14 QA 게이트 필요
- 데이터 SOT 정합성 회복 정답이나 A 선행 후 후속
3.**C. 기획 툴 이상 원인 조사** (후속 분리)
- 왜 `list_MobData`가 ToolData.json 생성 시점에 누락됐는지 원인 추적
- Tool_Left 호출 경로·Newtonsoft.Json 직렬화·JSON 스키마 마이그레이션 3축 조사
### Proxy 대안 (긴급 시 임시 · C2-2 명시 분리)
-`MonsterNodeControler.cs:121-140` fallback에 MapConfig 기반 기본 MobID 직접 설정 — 설계 이중화 우려
-`MyValue.cs:380-388``else` 분기 추가 — `case 1` 분기에만 한정 커버
→ 근본안 A에 이미 포함되므로 별도 채택 불요.
### 재현 조건 (PD님 테스트용)
- Chapter 1~6 전체 스테이지 (125/125 영향)
- Random 노드당 ~32% 확률 발생
- Stage 1_1 기준 Random 9개 중 평균 ~2.9개 미등장
- Unity Console Popup 없음 확인 시 MobID=0 경로 확정
### PM 권고
**A 먼저 적용하여 유저 경험 즉시 복구 → B·C 후속 순차**. 단 Unity 프로젝트 직접 영향 변경이므로 **PD 방향 확인 후 개발팀 착수**가 안전 (C20-2 다른 프로젝트 영향 해당).
### 추가 조사 필요 사항 (후속)
1. Unity Editor 런타임 재현 (PD님 테스트 시 Console Popup 캡처)
2. Tool_Left 호출 경로 이력 (기획팀 협업)
3. JSON 직렬화 격리 테스트 (Newtonsoft.Json 설정 배제)
### PD 지시 로그 #57 상태
- 현 상태: `진행중` (개발팀장 조사 완료 · PM 수령 완료)
- PD 방향 수령 + A 집행 완료 후 `완료` 아카이브 이동 (즉답 접두 포함)
### 조직운영 대화로그 동시 기록
본 엔트리는 수상한잡화점 프로젝트 영향(Unity 프로젝트) 반영. 조직운영 2026-04-20.md에도 Agent 병렬 호출·통합 보고 엔트리 동시 작성.
---
<!-- #PD지시#40#기획팀장#PM재량집행#진행중#E1#E2#E4#C#A초안 -->
## [기획팀장 집행] PD 지시 #40 후속 — PM 재량 5건 즉시 집행
- **요지**: PM 재량 착수 범위 5건(E-1·E-2·E-4·C·A-초안)을 기획팀장 주도로 즉시 집행. PD님 2026-04-20 명시 승인 범위. 기존 보고서(2026-04-20_Phase3_병렬진행_선행업무_요약_v1.md §4-1) 기반 + 트랙 A 초안 추가.
- **이유**: Phase 3 Day 4~7 완료 · Day 8~10·11~14 착수 전 선행 자산 확보로 본 작업 진입 비용 최소화. PD 결정 대기 2종과 무관한 독립 집행.
| Day 8-3 | 카드 메커닉 시뮬 REQ 정식 발행 | 기획팀장·시스템기획자 | **C 공문 회신 수령 블로커** |
| Day 9 | 카드 메커닉 시뮬 실측 (Unity MCP) — 이슈 1·3 실측 수치 확정 | 밸런스기획자 (개발팀 협업) | Day 8-3 REQ 발행 + 개발팀 시뮬 구현 |
| Day 10 | Day 8-4 PD 결정 요청 안건 상정 (이슈 1·3 통합 3×3 매트릭스 + 기획팀 권장안) | 기획팀장 → PM → PD | Day 9 실측 수치 확보 |
#### 3. 트랙 B·D 사전 준비만 유지 (본작업 착수 금지)
- 트랙 B 사전 준비: E-2 42 슬롯 현황(`프로젝트/수상한잡화점/기획/맵패턴_42슬롯_현황테이블_v1.md`) 완료 상태 유지 · Day 8~10 완결 대기
- 트랙 D (Phase 3 v2 드래프트): **착수 금지** · Day 11~14 완결 후 반영
#### 4. #40 완료 아카이브 이동 판단 — 유지 권고
**기획팀장 판단**: #40을**현재 시점 완료 아카이브 이동 보류** (개발팀장 C 공문 회신 수령 후 종결 판정 유지)
- 근거:
-#40의 후속 PM 재량 5건 중 **C (REQ 발행 조율)** 는 아직 개발팀 회신 미수령 → 완료 미확정
- A-초안(E-1) · 42 슬롯 현황(E-2) · E-4 숙지 완료 · C 공문 발행 완료는 기획팀 범위에서 수행 완료. 그러나 #40 "병렬 진행 선행 업무 요약 보고"의 **최종 종결 판정**은 C 회신 수령 후 PM이 수행 (PM Task Agent 응답 원문 반영)
- C36 준수: 완료 아카이브 이동 결정은 PM 영역 (기획팀장 재량 초과). 기획팀장은 권고만 수행
- **PM에게 권고**: **현 상태 유지** (개발팀장 C 공문 회신 수령 시점에 PM이 종결 판정 · 완료 아카이브 이동)
#### 5. 차단 요인
1.**Day 8-3 블로커**: 개발팀장 C 공문(REQ 발행 조율) 회신
- 블로커 해소 전까지 Day 8-1·8-2만 진행 가능 (기획팀 단독 범위)
- 블로커 해소 후: 카드 메커닉 시뮬 REQ 정식 발행 가능
2.**Day 9 블로커**: 개발팀 카드 메커닉 시뮬 구현 완료
- Day 8-3 REQ 발행 후 개발팀 구현 소요 · 병렬 착수는 현재 범위 밖
### C34-11 · C23 · C2 · C36 준수 자체 검증
- **C34-11 (Agent 경계)**: 본 엔트리는 레포 상대 경로만 사용 (`공유/`·`프로젝트/`·`.live/` 등)
- **C23 (정직성)**: PM Task Agent 응답 원문을 근거로 PD 결정 2종 확인. 산출물 5종은 실제 파일 확인 완료. 미확인 사항(Day 9 카드 시뮬 실측 수치)은 "예정"으로 명시
- **C2 (근본 해결)**: Day 8-3 REQ 발행을 "proxy 개선" 아닌 근본 해결로 위치. 카드 메커닉 실측 수치 확보가 이슈 1·3 통합 조정의 근본 전제
- **C36 (PM 재량 상한)**: 이슈 1·3 A·B·C × P·Q·R 선택은 PD 결정 영역으로 A-초안에 명시. 기획팀장 재량으로 확정안 제시 금지
### 기각안 (P24·C32)
| # | 기각 대안 | 기각 사유 |
|---|---------|---------|
| 1 | **#40 즉시 완료 아카이브 이동** 권고 | C 공문 회신 미수령 상태에서 종결 판정 시기 상조. 완료 아카이브 이동은 PM 영역 (C36 재량 초과). 기획팀장은 권고만 |
| 2 | Day 8-3 REQ 발행을 **C 회신 전 즉시 수행** | C20-1-A 부서 간 공유 원칙 위반 · 개발팀장 조율 없는 REQ 발행은 개발팀 수용 가능성 저하 · C 공문 발행 의미 훼손 |
| 3 | Day 11~14 사전 준비를 **병렬 본작업으로 전환** | PD님 "2-B 순차" 결정 역행 · C36-2 (b) PD 승인 방향 축소 해석 위반 |
| 4 | Day 8-4 PD 결정 요청 안건을 **Day 8-3 시점에 조기 상정** | 카드 시뮬 실측 수치 미확보 · PD님께 근거 없는 선택 요청은 C29-2 "의사결정 떠넘기기" 위반 |
| 5 | 트랙 D (Phase 3 v2)를 **Day 8~10과 병렬 진행** | PD님 "Day 11~14 완결 후 반영" 결정 역행 · 실측 수치 확정 전 v2 반영은 회귀 리스크 |
### 재미 근거 (P30)
- **강화 재미 축**:
- 성장 요소 시너지 곡선의 자연스러움 (카드 <목표치기준·아웃게임성장체감)
- Balatro류 빌드 폭발 쾌감 (신성 빌드 재포지셔닝 여부 PD 결정)
- 빌드 다양성 (치명타·물약·힐·쉴드 각자 고유 포지션 확립)
- **변경 전 문제**: Day 8~10 착수 시 이슈 1·3 통합 조정안 기획 가정 범위 부재 · 실측 수치 확정 경로 불명확
- **변경 후 기대**: A-초안 3×3 매트릭스로 Day 8~10 의논 시작점 확보 · 카드 시뮬 REQ로 실측 수치 확정 경로 구축 · Day 8-4 PD 결정 → Day 10 최종 조정안 확정
- **측정 지표**: Day 9 카드 풀빌드 실측 DPS 증가율 · 빌드별 1런 완성률 분포 · 성장 순서 원칙 유지 여부 (카드 <목표치)
### PM에게 (본 엔트리 수신 후)
1.**Day 8~10 본작업 착수 선언 수령 확인**
2.**Day 9 REQ 발행 준비 상태** — 카드 메커닉 시뮬 REQ는 C 공문 회신 수령 후 정식 발행 (블로커 유지)
3.**#40 완료 아카이브 이동 권고** — **유지** (개발팀장 C 공문 회신 수령 후 PM 종결 판정)