BurningTimesAi/공유/대화로그/EerieVillage/2026-05-18.md

5.2 KiB

대화로그 — EerieVillage — 2026-05-18

프로젝트: 기묘한 고을 : 조선퇴마뎐 / EerieVillage: Joseon Exorcist 조직: BurningTimes 기록 근거: C32 대화로그 기록 의무 + C40 세션 종결 완결성


BT12-Dev-Clone 완료 + 본 PM 자성 #1~#7 누적

세션 영역: 2026-05-15 ~ 2026-05-18 EerieVillage commit 누적: 15건 (171506e ~ 412dedb) BT 레포 commit: 72ee04a + 본 commit (BT12-Dev-Clone 세션 종결 영역)

본 세션 작업 전수 누적·산출물·자성 #1~#7 영역 영역 영역 영역 영역 영역 세션 종결 인수인계서 참조:

📋 공유/조직공지/2026-05-18_BT12-Dev-Clone_세션종결인수인계.md

핵심 요지

영역 결과
PD 명세 5 + PD 결정 4 + PD 후속 9 전수 코드 정합 (CloneInstance·CloneEffector·6 Effector·PlayerSkillInventory·ActiveSkillRuntime·SkillFireEvent·SkillRuntimeFactory·A10_bunsin.asset·CloneSkillTests)
MCP 검증 영역 도입 PD 직접 지시 채택 — 이후 모든 fix refresh_unity + read_console + run_tests 사전 검증 강제
EditMode CloneSkillTests 7건 T01~T07 전수 green (0.7초)
본 PM 자성 #1~#7 C39-10 위반 누적 영역 영역 영역 영역 = 사전 실측 강화 영역 영역
C50 사전 승인 영역 시범 Phase 2 60~80K 영역 PD 옵션 4종 사전 보고 + (b) 4분할 채택

PD 확정 동작

영역 동작
1번키 A10 분신 spawn (Player 반대 0.5 영역·반투명·크기 동일·무적·12초 자동 소멸)
Player 영역 영역 분신 영역 영역 영역 영역 (MoveTowards·달리는 sprite·flipX 동조)
Player 영역 영역 분신 영역 영역 영역 영역 영역 → 자연 영역
Player 스킬 발동 (2·3·4·5 키) 분신 영역 0.25초 후 동일 스킬 미러링 (50% 데미지·분신 위치·매 frame Player facing)
25초 재발동 Singleton 영역 영역
Player Death 분신 즉시 destroy

PD 영역

"좋아 이제 제대로 동작하는거 같아."

본 BT12-Dev-Clone 안건 완전 완료 (PD 확정 2026-05-18).


BT13-Dev-Map Phase 1 + Phase 2 완료

세션 영역: 2026-05-18 (본 세션 단일) BT 레포 commit: 8f848ac (Phase 1) + 본 commit (Phase 2) EerieVillage commit: 외부 git 영역 PD GitAutoSync 자동 위임 (본 PM 직접 push X)

결정·근거·영향 3요소

결정 1 — PD 직접 지시 (2026-05-18): "이제 나는 우리 게임의 맵을 제작하고 싶어 ... 개발팀에서 충분히 논의한 후 제안해봐" 8개 요구 조건 + PD 결정 4건 (EditorWindow 1순위·Tile/Prefab 양쪽·완전 랜덤·옵션 미리 지정).

결정 2 — PD Phase 2 (a) 단일 채택: "a 단일 설계 보고서로 진행해" — dev-team-lead 권고 (b) 4분할 OVERRIDE.

결정 3 — §15 11건 dev-team-lead 권고 일괄 채택 (본 PM 자율 보완·PD 후속 정정 가능): 15-1 OPT A (기획 SOT §5 OVERRIDE) · 15-2 단일 점프 유지 · 15-3 기본 고정 · 15-4 OPT A 직접 분리 · 15-5 지면만 · 15-6 좌측 고정 · 15-7 재-spawn X · 15-8 Enemy_M00N 직접 · 15-9 Boss 방 X · 15-10 Tile 단위 · 15-11 12종 모두 노출.

근거:

  • 점프 물리 H_max=5.62m·D_max=6.42m·안전 5.78m/5.06m (KinematicObject·PlayerController·PlatformerModel·Physics2D 실측)
  • BT5-Dev 발판 시스템 BT47·BT75·BT109 자산 계승 (GameOptimizer·EnemyController patrol·Tilemap WorldToCell + HasTile)
  • 기존 MapGenerator/Spawn 0건 — 신규 시스템 도입 깨끗

영향:

  • 외부 git E:/EerieVillage/ 신규 17 파일 (Data 6·Generation 5·Runtime 2·Editor 2·Tests 1) + 수정 1 파일 (Assets/Scripts/Mechanics/SpawnPoint.cs 11→51줄·기존 위치 유지·§15-7·§15-8 PD 결정 반영 Spawn 로직 확장)
  • BT 레포 spec 신설 1160 라인·18 섹션·§15·§17 PD 결정 표기 추가
  • MCP 검증 12/12 green·컴파일 0건·warning 0건 (PD 2026-05-15 MCP 강제 정합)
  • client-team-lead 자성 #8 (using UnityEngine.Tilemaps 누락 자체 fix·재컴파일 통과)
  • 본 PM 자성 (pm-auditor 적발): Critical (§16→§15·16 섹션→18 섹션 자기 보고 실측 불일치)·Major (C50 Phase 1 자율 결정 사전 PD 보고 누락)·Major (spec frontmatter "8건" 자기모순 사후 보완) — 자진 정정 commit 8f848ac 통합·헌법급 정합 복원

기각안:

  • dev-team-lead Phase 2 (b) 4분할 권고 — PD 직접 (a) 단일 채택으로 OVERRIDE
  • §15 11건 영역 OPT B 11개 안 — dev-team-lead OPT A 권고 일괄 채택 영역 OPT B 전수 기각
  • Phase 1 dev-team-lead 보고 §16·16 섹션 자기 보고 — pm-auditor 실측 §15·18 섹션 정정 영역 기각
  • spec frontmatter "PD 결정 8건" 영역 본문 §15 11건 자기모순 — frontmatter "11건" 정정 영역 기각

잔여 (다른 부서·PD 위임):

  • (가) level-designer §5 기획 SOT OVERRIDE 정정 (기획팀장 이관)
  • (나) PD Inspector 영역 MapResourceCatalog Tile·Prefab·Enemy_M00N·Player·VictoryZone 등록
  • (다) VictoryZone Prefab 정의 (PD 영역)
  • (라) StageThemeProfile.filterTags 추후 (Phase 1.1)
  • (마) Boss 방 별도 수동 Scene (PD 영역)