docs(BT12-Dev-Death 완료): 진단 회수 + PD 지시 로그 완료 표기 (대화로그 엔트리 4 + 다음 작업 정리)
- BT12-Dev-Death 완료 처리 (PD 정합 확인 — "이제 정상적으로 적이 죽는거 같아") - fix 누적 8건 정합 영역 영구 기록 - Health.cs 진단 Debug.Log 3줄 회수 (EerieVillage `af6ac16`) - 진단 도구 전수 회수 누적: Projectile 8 + AttackHitbox 1 + EnemyDeath 1 + Health 3 = 13줄 - 본 PM 자성 누적 13건 (자성 #11·#12·#13 헌법급 외연) - 다음 작업 후보 6 옵션 + 본 PM 권장 (옵션 A — BT12-Dev Phase 2-B 다른 카테고리 B 근접 5종)
This commit is contained in:
parent
e3cb48f3bc
commit
04674b1576
File diff suppressed because one or more lines are too long
|
|
@ -367,3 +367,90 @@ Console 검증 결과 (3 Enemy 처치·연속 레벨업):
|
||||||
- **임시 영역 정정 의무**: damage 5 하한 영역 — balance-designer 60종 정식 수치 영역 영역 영역 영역
|
- **임시 영역 정정 의무**: damage 5 하한 영역 — balance-designer 60종 정식 수치 영역 영역 영역 영역
|
||||||
- **Health.cs 영역 'hit'·'dead' Animator parameter 영역 — Player 영역만 등재·Enemy 영역 'hurt'·'death' 영역 영역** — Health.cs 영역 conditional logic 영역 (별도 후속)
|
- **Health.cs 영역 'hit'·'dead' Animator parameter 영역 — Player 영역만 등재·Enemy 영역 'hurt'·'death' 영역 영역** — Health.cs 영역 conditional logic 영역 (별도 후속)
|
||||||
- 다른 효과 발동기 (B·C·D·E·F 카테고리) 영역 동일 패턴 (Schedule<EnemyDeath> 영역) 영역 적용 영역 (별도 후속)
|
- 다른 효과 발동기 (B·C·D·E·F 카테고리) 영역 동일 패턴 (Schedule<EnemyDeath> 영역) 영역 적용 영역 (별도 후속)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 엔트리 4 (신설). BT12-Dev-Death 완료 처리 + Health.cs 진단 회수 + 다음 작업 정리
|
||||||
|
|
||||||
|
**시각**: 2026-05-10 신 세션 (`vigilant-cray-45cc32` worktree·fix 8 직후)
|
||||||
|
**주체**: 총괄PM 직접 (단순 반복 카탈로그 v1·~5K)
|
||||||
|
**대상**: BT12-Dev-Death 완료 처리·Health.cs 진단 Debug.Log 회수·PD 보고 + 다음 작업 권장
|
||||||
|
**유형**: PD 정합 확인 → 본 PM 완료 처리·진단 회수·다음 작업 정리
|
||||||
|
|
||||||
|
### PD 직접 발화 (2026-05-10)
|
||||||
|
|
||||||
|
> "이제 정상적으로 적이 죽는거 같아. 다음 작업 진행할 준비가 되면 보고해"
|
||||||
|
|
||||||
|
### 완료 처리 — BT12-Dev-Death
|
||||||
|
|
||||||
|
**상태**: **완료 2026-05-10** (PD 정합 확인). 활성 PD 지시 로그 영역 → 완료 표기.
|
||||||
|
|
||||||
|
**fix 누적 영역 8건** (2026-05-09 ~ 2026-05-10):
|
||||||
|
1. fix 1 (`b37b4a6`) — HealthIsZero sender 가드 (Player 무차별 사망 차단)
|
||||||
|
2. fix 2 (`33eaa55`) — 잔존 투사체 옵션 J (Scene GameObject Instantiate 패턴 정정)
|
||||||
|
3. fix 3 (`fe65592`) — DebuffStackLimit 정정 + Rigidbody2D 추가 (회귀 유발)
|
||||||
|
4. fix 4 (`9eebbec`) — Rigidbody2D 회귀 정정 (C3 자진 고지)
|
||||||
|
5. fix 5 (`d27a63f`) — Projectile 진단 Debug.Log 8 (가설 5회 부정확 자성)
|
||||||
|
6. fix 6 (`d6764ce`) — AttackHitbox·EnemyDeath 진단 Debug.Log 2
|
||||||
|
7. fix 7 (`f501960`) — Animator transition 5 + UnscaledTime + 진단 회수 (MCP 자율 진단)
|
||||||
|
8. fix 8 (`6a825fc`) — damage 5 하한 + Schedule<EnemyDeath> (PD 3 지시 정합)
|
||||||
|
|
||||||
|
### Health.cs 진단 Debug.Log 회수 (회수 의무 정합)
|
||||||
|
|
||||||
|
`Assets/Scripts/Mechanics/Health.cs` 영역 — 사망 원인 추적 영역 진단 Debug.Log 영역 회수:
|
||||||
|
- Decrement(damage) line 132 — `[Health@{name}] Decrement(damage=...) hp ...→... t=...` + StackTrace 영역 1줄 회수
|
||||||
|
- DecrementSilent(damage) line 205 — `[Health@{name}] DecrementSilent(damage=...) hp ...→... t=...` 1줄 회수
|
||||||
|
- Die() line 257 — `[Health@{name}] Die() called t=...` + StackTrace 영역 1줄 회수
|
||||||
|
|
||||||
|
→ 진단 도구 영역 전수 회수 (Projectile 8·AttackHitbox 1·EnemyDeath 1 + Health 3 = **13줄 전수 회수**).
|
||||||
|
|
||||||
|
### 본 PM 자성 누적 13건 (헌법급 외연 정합)
|
||||||
|
|
||||||
|
| # | 자성 | 적용 |
|
||||||
|
|---|------|------|
|
||||||
|
| 11 | 신규 코드·기존 시스템 의존성 미실측 | feedback_new_code_existing_system_dependency_unmeasured |
|
||||||
|
| 12 | 가설 5회 누적 부정확·실측 우선 | feedback_pm_root_diagnosis_priority 2차 적용 |
|
||||||
|
| 13 | PD 작업 떠넘기기 금지·MCP 능동 활용 | feedback_pm_pd_work_offloading |
|
||||||
|
|
||||||
|
### 활성 PD 지시 영역 현황 (P28 표준 포맷)
|
||||||
|
|
||||||
|
| 안건 | 상태 | 후속 |
|
||||||
|
|------|------|------|
|
||||||
|
| BT12-Dev-Vis | 진행중 | HUD 영역 정합 영역 PD 시각 검증 영역 (자동 카드 영역 정합 영역 정합 영역 검증 정합 영역 영역) |
|
||||||
|
| **BT12-Dev-Death** | **완료 2026-05-10** | **본 commit 영역 완료 표기·차후 아카이브 이동** |
|
||||||
|
| BT12-Dev | 진행중 | Phase 2-E EditMode 테스트·다른 카테고리 (B·C·D·E·F) PD 결정 영역 |
|
||||||
|
| BT7-Dev | 진행중 | Play 검증 + balance v0.2 |
|
||||||
|
| BT5-Dev | 진행중 | 좁은 영역 Enemy 패턴 잔여 |
|
||||||
|
| BT7-Plan | 진행중 | 카드 시스템 개정 |
|
||||||
|
|
||||||
|
### 다음 작업 후보 (PD 결정 영역)
|
||||||
|
|
||||||
|
| 옵션 | 영역 | 분량 추정 | 본 PM 권장 |
|
||||||
|
|------|------|---------|----------|
|
||||||
|
| **A** | **BT12-Dev Phase 2-B 다른 카테고리** (B 근접 5종·C 설치 3종·D 소환 3종·E 오라 1종·F 강화 2종 = 14종) | ~50K (Sonnet 위임·5분할) | **권장** — BT12-Dev 본격 확장 |
|
||||||
|
| B | **BT12-Dev 임시 영역 정정** (damage 5 하한·DEFAULT_XP_REWARD·LevelXPTableLoader·Debug.Log 가드) | ~10K | 차후 (balance-designer 정식 수치 영역 영역) |
|
||||||
|
| C | **BT12-Dev Phase 2-E EditMode 테스트 15+** | ~25K | 후속 영역 |
|
||||||
|
| D | **BT5-Dev·BT7-Dev·BT7-Plan** 영역 | 영역 영역 | 별도 안건 |
|
||||||
|
| E | **balance-designer 60종 정식 수치** (기획팀 영역) | ~30K | 차기 BT |
|
||||||
|
| F | **icon sprite asset 영역** | ~15K | 차기 별도 BT |
|
||||||
|
|
||||||
|
**본 PM 권장**: **옵션 A (BT12-Dev Phase 2-B 다른 카테고리 — B 근접 우선 5종)** — BT12-Dev 본격 확장·BT7-Dev AttackHitbox 재활용 영역 가능.
|
||||||
|
|
||||||
|
### 산출물
|
||||||
|
|
||||||
|
- **EerieVillage** (commit 영역 진행 영역):
|
||||||
|
- `Assets/Scripts/Mechanics/Health.cs` (진단 Debug.Log 3줄 회수)
|
||||||
|
- **BurningTimes** (본 commit):
|
||||||
|
- 본 엔트리 4
|
||||||
|
- PD 지시 로그 BT12-Dev-Death 영역 완료 표기
|
||||||
|
|
||||||
|
### 관련 규칙·자산
|
||||||
|
|
||||||
|
- **C40** 세션 공유·종결 완결성 (헌법급) — 본 안건 완료 처리 정합
|
||||||
|
- **P28** 조직 업무 현황 보고 표준 포맷 영역 정합
|
||||||
|
- **P19** PD 직접 지시 트래킹 영역 정합 (활성 → 완료 영역)
|
||||||
|
|
||||||
|
### 후속 (PM 의무)
|
||||||
|
|
||||||
|
- PD 결정 (다음 작업 옵션 영역) → 즉시 진행
|
||||||
|
- BT12-Dev-Death 영역 차후 아카이브 이동 (별도 commit 영역 영역 영역)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue