Commit Graph

11 Commits

Author SHA1 Message Date
깃 관리자 1e6193332e docs(BT12-Dev): 회귀 정정 — Wall grace + OffsetDistance (엔트리 11) 2026-05-10 16:50:29 +09:00
깃 관리자 13cbc76dce docs(BT12-Dev): PD #2 재발 정정 — Wall OverlapPoint (대화로그 엔트리 10)
- 근본 원인 — Static (Trigger) ↔ Static (Solid) Unity Physics OnTriggerEnter2D 발화 X
- fix — Projectile.Update Physics2D.OverlapPoint Wall Layer 검출 → SelfDestruct
- PD #1 (적이 죽지 않음) — MCP 검증 정합·Editor frame 진행 영역 영역 — PD 직접 Play 검증 영역 영역
- EerieVillage `3f69cc0` push 정합
2026-05-10 16:46:53 +09:00
깃 관리자 49c5afee08 docs(BT12-Dev): PD 4 지시 적용 (대화로그 엔트리 9)
- PD 4 지시 영역 영역 본 PM MCP 자율 진행
- #1 Projectile 거리 제한 (Camera × 1.5)
- #2 Projectile 벽 충돌 SelfDestruct (Layer 0·16)
- #3 Enemy maxHearts 1→5 (특성 가시화 — 4 hit 영역 영역)
- #4 SkillCardSlot _icon 매핑 + SkillIcon GameObject 추가
- EerieVillage `5cb6040` push 정합
2026-05-10 16:24:09 +09:00
깃 관리자 a76ae6b40a docs(BT12-Dev): InfiniteHorizontalBackground 컴포넌트 (대화로그 엔트리 8·PD 지적 정정)
- PD 지적: Tiled size 단순 키움 영역 비효율·리소스 재활용 영역 의도
- 본 PM 자성 + 정정 — InfiniteHorizontalBackground 컴포넌트 신규
- sprite 1개 + 자식 사본 2개·LateUpdate 영역 Camera 따라 reposition
- EerieVillage `a6e168e` push 정합
- MCP 검증 — bgPos 0 → 188.04·자식 사본 영역 영역 영역 영역 정합
2026-05-10 16:04:37 +09:00
깃 관리자 dcf43549a1 docs(BT12-Dev): 스킬 6 아이콘 + 배경 Tiled World (대화로그 엔트리 7)
- PD 2 지시 정합 (아이콘 임의 판단·배경 자연 스크롤·반복)
- 6 ActiveSkillData Icon 매핑 (PictoIcon_Magic·Fire·Magic_Ball·Skull·Crystal·Firework)
- Background — Camera 자식 → World root·Tiled DrawMode·Wrap Repeat·Size (500, 7)
- EerieVillage `4855811` push 정합
2026-05-10 15:55:02 +09:00
깃 관리자 664aa430d7 docs(BT12-Dev 배경): bgImage1 배경 이미지 추가 (대화로그 엔트리 6)
- PD 지시 — Assets/Tiles/bgImage1 배경 추가
- 본 PM MCP 자율 진행 — Background_BgImage1 GameObject·Main Camera 자식·sortingOrder -100
- bgImage1.png + meta git add (untracked 정정)
- EerieVillage `f505d47` push 정합
2026-05-10 15:47:51 +09:00
깃 관리자 a0c4a589aa docs(BT12-Dev-Vis-UI): Layer Lab 스킬 선택 UI 적용 (대화로그 엔트리 5)
- PD 옵션 A 결정 → Editor freeze (Layer Lab 103 obj nested) → 옵션 C 채택
- BannerFrame04_Divided × 3 직접 추가·SkillCardSlot 컴포넌트 매핑
- Scene RevertPrefabInstance 강제 동기화 → Awake _rootPanel 정정
- SkillSelectionUI.cs 카드 클릭 즉시 확정 (Magicka 스타일)
- EerieVillage `62c8c93` push 정합
- MCP Play 검증: Show cards=3 level=2 정합

본 PM 자성: Layer Lab 103 obj 사전 분량 검증 X·옵션 C 가벼운 직접 추가 영역
2026-05-10 15:36:52 +09:00
깃 관리자 04674b1576 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종)
2026-05-10 01:32:13 +09:00
깃 관리자 e3cb48f3bc docs(BT12-Dev fix 8): 투사체 damage 5 하한 + Schedule<EnemyDeath> + MCP 자율 검증 (대화로그 엔트리 3 + PD 지시 로그)
- BT12-Dev-Death 후속 — PD 3 지시 정합 fix
- 본 PM MCP 자율 진단: Console 영역 hp 4→0 정합·ExperienceSystem X → Schedule<EnemyDeath> 누락 확정
- 근본 fix 2종:
  (1) damage Mathf.Max(CalculateEffectiveDamage, 5) — 임시 5 하한 (PD 지시)
  (2) Enemy hp 0 도달 영역 Schedule<EnemyDeath> 추가 (AttackHitbox 패턴 정합)
- EerieVillage `6a825fc` push 정합
- MCP Play 직접 검증: damage 5·hp 4→0·ExperienceSystem·Lv.1→2→3→4·SkillSelectionUI·카드 확정 정합
- PD 지시 3가지 전부 정합 (Enemy 처치·죽는 모션·경험치·레벨업)

PD 직접 발화 (2026-05-10):
- "기본 공격력을 5로 고정해(임시)"
- "적이 죽으면 죽는 모션과 함께 소멸"
- "적이 죽으면 경험치를 제공해야 하고, 레벨업이 가능해야 해"
2026-05-10 01:26:55 +09:00
깃 관리자 997be017f7 docs(BT12-Dev 근본 fix): MCP 자율 진단·Animator transition + UnscaledTime + 자성 #13 (대화로그 엔트리 2 + PD 지시 로그 + 헌법급 feedback)
- BT12-Dev-Death 후속 — PD 직접 지적 "MCP 활용해서 네가 직접 체크해" 후 본 PM 자율 처리
- MCP 자율 진단 5 단계: read_console·controller_get_info·execute_code·controller_add_transition·refresh_unity
- 근본 원인 2종: Animator transition 부재 + Time.timeScale=0·Animator updateMode=Normal
- fix A: Enemy.controller transition 5 추가 (Idle/Run/Hurt → Death/Hurt)
- fix B: EnemyDeath.cs animator.updateMode = UnscaledTime + 진단 회수
- AttackHitbox·Projectile 진단 Debug.Log 회수 (사망 원인 확정 정합)
- EerieVillage `f501960` push 정합
- 헌법급 feedback `feedback_pm_pd_work_offloading` 신설 (자성 #13)
  → PD에게 작업 떠넘기기 금지·MCP 능동 활용 의무
  → 재발 차단 3 단계 자문

PD 직접 발화 (2026-05-10): "이미 자료는 다 제공했잖아 MCP 활용해서 네가 직접 체크해! 왜 자꾸 나에게 일을 미루는거지?"
2026-05-10 01:12:42 +09:00
깃 관리자 0d41e25fcb diag(BT12-Dev): AttackHitbox·EnemyDeath 진단 도구 2차 + 본 PM 가설 5회 부정확 자성 (대화로그 2026-05-10 신규 + PD 지시 로그)
- BT12-Dev-Death 후속 — PD Console 분석 + 본 PM 가설 5회 누적 부정확 자성
- 핵심 발견: 투사체 hit X·AttackHitbox(BT7-Dev 자동 근접) hit·EnemyDeath.Execute 호출 X
- A 진단 Debug.Log 추가 (AttackHitbox·EnemyDeath 각 1줄)
- B PD 자료 능동 요청 (Enemy.prefab Inspector + Animator Controller Parameters)
- EerieVillage `d6764ce` push 정합
- pm-auditor 통과 + Minor 1 (회수 트리거 명시) + Improvement 1 (_collider 동시 캡처) 수용
- 본 PM 자성 #12: 가설 5회 누적 부정확·재발 차단 3 단계 실측 의무
- 회수 의무 명시 (PD 사망 원인 확정 직후 본 PM revert commit)

PD 결정 (2026-05-10): "A+B 진행해" — A 진단 도구 추가·B 자료 능동 요청 동시.
2026-05-10 00:26:51 +09:00