feat(BT13-GodDem 개시): 도구 자동 승인 dontAsk + GodDem 디렉토리 등록 + 레포 검토 대화로그
- PD 지시 1: GodDem 프로젝트 세션 개시 — E:\NerdNavis\GodDem 전체 실측 검토 완료 - PD 지시 2: 도구 자동 승인 — settings.json defaultMode dontAsk + additionalDirectories + mcpforunityserver allow - 공유/대화로그/GodDem/ 신설 (조직 기록 편입 — 기존 GodDem 작업은 BT 레포 기록 밖이었음) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
41977f471d
commit
7366860915
|
|
@ -1,7 +1,10 @@
|
||||||
{
|
{
|
||||||
"_description": "BurningTimes 조직 공용 Claude Code permission + hook 설정 (SOT). PD님 일괄 승인 원칙 + 자동 동기화 hook. 단일 세션 + Agent 병렬 호출 구조. 모든 PC 동일 적용. 루트 단일 관리.",
|
"_description": "BurningTimes 조직 공용 Claude Code permission + hook 설정 (SOT). PD님 일괄 승인 원칙 + 자동 동기화 hook. 단일 세션 + Agent 병렬 호출 구조. 모든 PC 동일 적용. 루트 단일 관리. 2026-08-19 PD 지시: 도구 자동 승인(dontAsk) + GodDem 디렉토리 등록.",
|
||||||
"permissions": {
|
"permissions": {
|
||||||
"defaultMode": "acceptEdits",
|
"defaultMode": "dontAsk",
|
||||||
|
"additionalDirectories": [
|
||||||
|
"E:\\NerdNavis\\GodDem"
|
||||||
|
],
|
||||||
"allow": [
|
"allow": [
|
||||||
"Read",
|
"Read",
|
||||||
"Glob",
|
"Glob",
|
||||||
|
|
@ -36,6 +39,7 @@
|
||||||
"WebFetch",
|
"WebFetch",
|
||||||
"WebSearch",
|
"WebSearch",
|
||||||
"mcp__unity-mcp__*",
|
"mcp__unity-mcp__*",
|
||||||
|
"mcp__mcpforunityserver__*",
|
||||||
"mcp__filesystem__*",
|
"mcp__filesystem__*",
|
||||||
"mcp__memory__*",
|
"mcp__memory__*",
|
||||||
"mcp__sqlite__*",
|
"mcp__sqlite__*",
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,48 @@
|
||||||
|
# GodDem 대화로그 — 2026-08-19
|
||||||
|
|
||||||
|
> 세션: BT13-GodDem 개시 (총괄PM). 프로젝트 레포: `E:\NerdNavis\GodDem`
|
||||||
|
|
||||||
|
## 1. PD 지시 — GodDem 프로젝트 세션 개시 (신규 프로젝트)
|
||||||
|
|
||||||
|
- **PD 원문**: "이 세션은 우리 조직의 새로운 프로젝트인 GodDem 프로젝트 개발을 위한 세션이야. 현재 프로젝트 레포는 'E:\NerdNavis\GodDem' 이므로 코드 및 프로젝트를 제대로 검토해보고 개발할 준비가 되면 보고해."
|
||||||
|
- **수행**: 레포 전체 실측 검토 (C39) → 검토 결과 보고 (본 로그 §3)
|
||||||
|
|
||||||
|
## 2. PD 지시 — 도구 자동 승인 처리
|
||||||
|
|
||||||
|
- **PD 원문**: "앞으로는 도구 사용을 묻지 않도록 자동으로 도구 승인처리해."
|
||||||
|
- **집행**: `.claude/settings.json` (조직 SOT) 갱신
|
||||||
|
- `permissions.defaultMode`: `acceptEdits` → `dontAsk` (승인 프롬프트 배제, deny 목록 차단은 유지)
|
||||||
|
- `permissions.additionalDirectories`: `E:\NerdNavis\GodDem` 등록 (외부 레포 접근 자동화)
|
||||||
|
- allow에 `mcp__mcpforunityserver__*` 추가 (현행 Unity MCP 서버명 — 구 `mcp__unity-mcp__*` 병존 유지)
|
||||||
|
- **주의**: defaultMode 변경은 세션 재시작 시점부터 완전 적용
|
||||||
|
|
||||||
|
## 3. GodDem 레포 검토 결과 (실측 요약)
|
||||||
|
|
||||||
|
### 정체
|
||||||
|
- Unity **6000.3.19f1** 모바일 게임. productName **"에어리언워"**, 구명 prototypeAlien (GitHub lucas-jg/prototypeAlien 유래)
|
||||||
|
- origin: `https://burning.i234.me/NerdNavis/GodDem.git` (조직 자체 호스팅) · 브랜치 **master** 단일 · origin과 완전 동기화 (ahead/behind 0/0)
|
||||||
|
- 마지막 커밋 2026-07-18 `1cd8c04` "Hero 탭 정보부 포트레이트 직하 배치 (PD 옵션 c 확정 반영)"
|
||||||
|
|
||||||
|
### 게임 구조
|
||||||
|
- **장르 골격**: 유닛 코스트 자동 충전 → 소환 → Player vs Enemy 유닛 전투 + MainStructure(구조물) 방어. Wave·Stage·TimeLine 진행
|
||||||
|
- **전투**: `Assets/Script/Battle/` — BattleManager (partial: Reward·Stage·Summon·Wave), MeleeUnit/RangeUnit/ShotUnit, Projectile, MainStructure
|
||||||
|
- **메타**: 가챠(GachaController)·부스트(BoostController)·컬렉션·장비(EquipT)·미션(GeneralMissionController)·재화(CurrencyManager)
|
||||||
|
- **데이터**: `Assets/Script/Table/` 18종 테이블 (Unit·Stage·StageBalance·WavePattern·Gacha·Collection·Equip·Mission·Goods 등) + TableManager
|
||||||
|
- **매니저**: PlayerManager (partial: Battle·Stage·Summon·TimeScale) = 유저 데이터 허브 (UserDataDTO 저장)
|
||||||
|
- **씬**: BaseLoading → Lobby → Battle (+ UIBattleScene·SampleScene)
|
||||||
|
- **렌더링**: Spine (TimeLine1~3 × Stage1~6 구조물 아틀라스), 네임스페이스 `NerdNavis.*`
|
||||||
|
- 게임 코드 ~170개 .cs (Spine·TMP 서드파티 제외 395개 중)
|
||||||
|
|
||||||
|
### 조직 이력 (중요)
|
||||||
|
- 레포 내부 `UIMigration/MIGRATION_SPEC.md` = **총괄PM 2026-07-16 작성** (UI Toolkit → UGUI+TMP 전환 SOT). 커밋 이력에 PD 검수 1~5차 반영 흔적
|
||||||
|
- **그러나 BurningTimes 레포에는 GodDem 관련 기록 전무** — 이전 작업이 조직 기록 체계(C32·C33) 밖에서 진행됨. 본 세션부터 본 로그로 기록 편입
|
||||||
|
- 잔여 이슈 1건 (레포 내 `UIMigration/_issues.md`): `ModalDocument.prefab` dead asset 정리 — **PD 컷오버 확정 지시 대기**
|
||||||
|
|
||||||
|
### 작업 환경
|
||||||
|
- Unity 에디터 실행 중 · MCP 연결 정상 (`GodDem@23bbe4a1`, port 6400)
|
||||||
|
- 미커밋 변경 149건 = 전부 LF→CRLF 줄바꿈 차이 (실질 내용 변경 0건, 새 PC 클론 부산물) — 위험 없음
|
||||||
|
- Unity MCP 패키지(`com.coplaydev.unity-mcp`) 프로젝트에 설치됨
|
||||||
|
|
||||||
|
## 4. 결론
|
||||||
|
|
||||||
|
개발 준비 완료 보고. 다음 작업은 PD 지시 대기.
|
||||||
Loading…
Reference in New Issue