diff --git a/공유/PD_지시_트래킹/개발팀_PD_지시_로그.md b/공유/PD_지시_트래킹/개발팀_PD_지시_로그.md index 70ff3d0..8b55ca4 100644 --- a/공유/PD_지시_트래킹/개발팀_PD_지시_로그.md +++ b/공유/PD_지시_트래킹/개발팀_PD_지시_로그.md @@ -33,7 +33,7 @@ C3·C13 위반에 해당. **즉시 자진 보고 후 소급 등록**. | # | 일시 | 지시 요지 | 처리 상태 | 산출물 경로 | 중단 사유 | 사후 조치 | |---|------|----------|----------|-----------|----------|----------| -| BT4 | 2026-04-23 | 세션 시작 교훈 환기 체계 **6계층 확장** (1·2·3A·4E·5안 일괄 승인) — 계층 0 신설(헌법급 feedback 9종 `tier: constitutional` 자동 선별·활성 PD 지시·기각안·장기 SOT·project_context 조직운영 이벤트 20개)·계층 1~4 공백일수 자동 확장·계층 5 내용축 트리거(인프라 commit·외부 레포·PD 키워드·기획 경로). 감사관 윈도우 E안("지난 감사 시점→현재" 자동 + 1일 최소·30일 상한 + `--extend=N`). 게임 명칭 영문 "EerieVillage: Joseon Exorcist" 전파. **pm-auditor 지속 모니터링 의무** — `project_context_조직운영_archive.md` 첫 엔트리 이동 시점 기준 운영 데이터 축적 후 개선점 보고 | **진행중** | (집행 중) `scripts/recent_feedback_brief.sh`·`scripts/audit_pattern_analyzer.sh`·SKILL.md·`memory/org/feedback_*.md` 9종·`memory/org/project_context_조직운영.md`·동 _archive.md·`memory/org/feedback_session_restore_monitoring.md`·`.claude/agents/pm-auditor.md`·개발팀장·기획팀장·`프로젝트/EerieVillage/README.md`·`공유/조직공지/2026-04-23_세션시작_교훈환기_6계층_확장.md`·인계서 영문 병기·본 로그·`공유/대화로그/조직운영/2026-04-23.md` | — | 매니페스트 `2026-04-23_BT4_6계층확장` 등록 완료 → 단계별 commit(구조물 → 로직 → 규칙·에이전트 → 공지) → 3중 전파(C10-6·C37-7) → main push → 완료 아카이브 이동 | +(활성 지시 없음 — BT4 완료 아카이브 이동. Phase 3 EerieVillage 착수 시 PD님 지시 수령 후 신규 항목 등록) --- @@ -48,3 +48,4 @@ C3·C13 위반에 해당. **즉시 자진 보고 후 소급 등록**. | BT1 | 2026-04-20 | BurningTimes 조직 신설 — git remote 교체 + 중앙 저장소 A안 분리 + NerdNavisAi 영향 차단 | **완료** | [완료: 2026-04-21 02:10 · commit: `4911b74`→`5d5b1dd`→`44f7fb1`→`616e3d3`→`8ff5a1f` · 참조: `공유/대화로그/조직운영/2026-04-21.md` 전체 · `공유/조직공지/2026-04-21_BT_조직_출범_인계서.md`] Phase 1 완료 (git remote·중앙 저장소 A안 분리·scripts 치환·NerdNavisAi 영향 차단 확인) | — | 조직 전환 완결. 다른 PC 이관 절차는 인계서 §2 참조 | | BT2 | 2026-04-21 | BT 조직 전환 8개 지시: ①시행착오 노하우 조직 자산화 (전 에이전트 동원) ②너드나비스→BurningTimes ③수상한잡화점 삭제+교훈 보존 ④BT.Framework 이름 갱신 ⑤영문화 ⑥Unity 경로 `E:/NerdNavis/EerieVillage` (하드코딩 금지) ⑦Discord 웹훅 등록 ⑧새 프로젝트 "기묘한 고을: 조선퇴마뎐" (EerieVillage, Unity 6000.3.13f1 LTS, 2D PlatformerMicrogame) | **완료** | [완료: 2026-04-21 02:10 · commit: `5d5b1dd`→`8ff5a1f` · 참조: `공유/대화로그/조직운영/2026-04-21.md` · 시행착오 아카이브 14종 `공유/조직자산/시행착오_아카이브/` · `프로젝트/EerieVillage/` · `paths.local.json` (gitignore) · SKILL.md P17 폐기 + P29 EerieVillage 재작성 · `공유/조직공지/2026-04-21_BT_조직_출범_인계서.md`] 8개 지시 전수 집행 완료 | — | EerieVillage 착수 안건 7종은 Phase 3로 분리 (PD 결정 6) | | BT3 | 2026-04-21 | **Unity MCP 도입 셋업** — BT 조직은 A안(gitignore + setup 자동 clone)으로 관리. Claude Desktop 클라이언트 연동 | **완료** | [완료: 2026-04-22 · commit: `aa61028`→`6550dc7`→(본 세션 후속 commit) · 참조: `공유/대화로그/조직운영/2026-04-21.md` Unity MCP 섹션 · `공유/개발팀_자산/Unity_MCP_연동_가이드_v1.md` · `공유/개발팀_자산/claude_desktop_config.example.json`] **연동 완전 성공 실증** — `mcp__unityMCP__read_console` 호출로 Unity Console 5건 실수신 확인. uvx `mcpforunityserver==9.6.6` stdio 방식, Unity Editor MCP for Unity v9.6.6 Package bridge 정상. PD 수동 집행 5종(Claude Desktop config merge·완전 재시작·Unity Package 설치·Transport stdio 전환·Configure)·PM 집행 7종 (paths 정정·gitignore·setup 자동 clone·config 템플릿·가이드 v1·uv 0.11.7 winget·ToolSearch·Agent 권한 추가) 모두 완결 | — | Phase 3 EerieVillage 착수 시 Unity MCP 편집 표준 워크플로우 v2 조직공지 승격 집행. 트러블슈팅 경위(HTTP 미지원·좀비 인스턴스·pywin32 캐시 락·Transport 스위칭)는 `공유/개발팀_자산/Unity_MCP_연동_가이드_v1.md` §트러블슈팅 섹션에 영구 아카이브 | +| BT4 | 2026-04-23 | 세션 시작 교훈 환기 체계 **6계층 확장** (1·2·3A·4E·5안 일괄 승인) — 토큰 효율·응답 속도·맥락 복원 보장. 계층 0 고정 주입(`tier: constitutional` 9종·활성 PD 지시·기각안·장기 SOT·project_context_조직운영 20개)·계층 1~4 공백일수 자동 확장·계층 3 전수 탐색·계층 5 내용축 트리거. 감사관 E안 자동 윈도우(1일 최소·30일 상한·`--extend=N`). 게임 명칭 영문 "EerieVillage: Joseon Exorcist" 전파. **pm-auditor 지속 모니터링 의무** — archive 첫 엔트리 이동 시점 자동 보고서 | **완료** | [완료: 2026-04-23 · commit: `d35b0cc`(Phase1 구조물)→`2306435`(Phase2 스크립트)→`cbc1b19`(Phase3 규칙·에이전트)→(Phase4 공지·완료 처리 commit) · 참조: `공유/대화로그/조직운영/2026-04-23.md` · `공유/조직공지/2026-04-23_세션시작_교훈환기_6계층_확장.md` · `memory/org/feedback_session_restore_monitoring.md` · `memory/org/project_context_조직운영.md`] 교차검증 Critical 2·Major 6 반영 v3 전부 집행 완료. 매니페스트 4단계(6계층확장·Phase2_scripts·Phase3_rules·Phase4_공지) 자동 archived 이동. SKILL.md 3중 전파 C10-6·C37-7 준수 | — | 운영 데이터 기반 개선 사이클 대기 — pm-auditor가 archive 첫 엔트리 이동 감지 시 자동 보고서 생성 + PD 개선 보고 | diff --git a/공유/대화로그/조직운영/2026-04-23.md b/공유/대화로그/조직운영/2026-04-23.md index 2eafc3b..9e19116 100644 --- a/공유/대화로그/조직운영/2026-04-23.md +++ b/공유/대화로그/조직운영/2026-04-23.md @@ -115,3 +115,41 @@ SKILL.md 조직 현황 섹션·P29-3·README·인계서·project_context 첫 엔 - **C36-2** PM 자율 판단 범위 상한 (헌법·C·P 본문 수정 PD 명시 승인 선행) - **C34** PC 로컬 실시간 공유 (audit 이력 기반 E안 윈도우) - **헌법 제1원칙 ⑤** 세션·PC 연속성 (본 체계 상위 근거) + +--- + +## [BT4 완결] 4단계 commit 집행 완료 + 세션 공유 + +**태그**: #BT4완결 #6계층확장 #세션공유 #조직공지발행 + +### 4단계 commit 체인 +| Phase | commit | 집행 내용 | +|-------|--------|----------| +| 1 | `d35b0cc` | 구조물 신설 (project_context 2종·monitoring SOT·frontmatter tier 9종·MEMORY.md·PD 로그·대화로그) | +| 2 | `2306435` | 스크립트 로직 (recent_feedback_brief.sh 6계층·audit_pattern_analyzer.sh E안 윈도우·session_restore_report) | +| 3 | `cbc1b19` | 규칙·에이전트 (SKILL.md C31-G·게임명칭 영문 병기·pm-auditor 감사 영역 6·개발팀장·기획팀장) | +| 4 | (본 commit) | 공지·인계서·README·PD 지시 로그 BT4 완료 아카이브 이동 | + +### 매니페스트 집행 기록 +1. `2026-04-23_BT4_6계층확장` — 초기 등록 (target_files 23건) +2. `2026-04-23_BT4_Phase2_scripts` — Phase 2 등록 후 자동 archived +3. `2026-04-23_BT4_Phase3_rules` — Phase 3 등록 후 자동 archived +4. `2026-04-23_BT4_Phase4_공지` — Phase 4 등록 후 자동 archived +C35-9 PreToolUse 차단 + 해제 워크플로우 4회 실증 (근본 해결 체계 정상 작동 확인). + +### 결과 요약 +- 구조물 3종 신설 · 헌법급 feedback 9종 `tier: constitutional` 태깅 · 6계층 스크립트 로직 · 감사관 E안 자동 윈도우 · SKILL.md 5곳 수정 (C31-G + 영문 병기 3곳 + Layer 1 설명) · pm-auditor 감사 영역 6 신설 · 개발/기획팀장 Agent 호출 표준 첨부 · 조직공지 1종 발행 · 인계서/README 영문 병기 · PD 지시 로그 BT4 완료 아카이브 이동 +- 총 변경 파일: ~23건 · 총 commit 4건 · 조직 공유 완료 판정(C18): main push 완료 시점 + +### 긍정 실증 +- C35-9 PreToolUse 차단 체계 첫 단계(PD 지시 로그 Edit 차단) 정상 작동 +- 매니페스트 기반 근본 해결 워크플로우 4회 반복 집행 성공 +- pm-auditor 교차검증 반영 v3 (Critical 2·Major 6) 전건 해소 +- PD 재검토 지시 2건 (3안 30일 근거·4안 기간 고정) 원점 재설계로 이벤트 기반·E안 자동 윈도우 신설 — PM 자율 판단 품질 개선 사례 + +### 운영 대기 +- **pm-auditor 지속 모니터링 의무** (PD 직접 지시): `project_context_조직운영_archive.md` 첫 엔트리 이동 시점 자동 보고서 생성 + PD 개선 보고 +- **Phase 3 EerieVillage 착수 지시 대기**: 7종 안건 (서버 아키텍처·BT.Framework Tier 2·3·Unity MCP 편집 표준·세계관 SOT·2D 플랫포머 UX·Prove-2-of-3·어뷰징 경계값) + +### 세션 공유 +본 commit + push로 BT4 6계층 확장 완결. 다른 PC·다른 세션에서 `git pull` + setup 스크립트로 동일 상태 복원 가능. PD 지시 로그 활성 0건 상태. diff --git a/공유/조직공지/2026-04-21_BT_조직_출범_인계서.md b/공유/조직공지/2026-04-21_BT_조직_출범_인계서.md index 5632ee9..729b5ae 100644 --- a/공유/조직공지/2026-04-21_BT_조직_출범_인계서.md +++ b/공유/조직공지/2026-04-21_BT_조직_출범_인계서.md @@ -12,7 +12,7 @@ |------|------| | 이전 조직 | NerdNavis (레포: `E:/NerdNavisAi`, 원격: `NerdNavis/NerdNavisAi.git`) — **별도 병립 운영 유지** | | **신 조직** | **BurningTimes** (레포: `E:/BurningTimes`, 원격: `NerdNavis_AiDev/BurningTimesAi.git`) | -| 첫 프로젝트 | **EerieVillage** (기묘한 고을: 조선퇴마뎐) · Unity 6000.3.13f1 LTS · 2D PlatformerMicrogame 템플릿 | +| 첫 프로젝트 | **EerieVillage** (한글명: 기묘한 고을 : 조선퇴마뎐 / 영문명: EerieVillage: Joseon Exorcist · 2026-04-23 PD 직접 지시로 병기 확정) · Unity 6000.3.13f1 LTS · 2D PlatformerMicrogame 템플릿 | | 코어 프레임워크 | **BT.Framework** (구 NerdNavis.Framework Tier 1 16/16 계승) | | 조직 노하우 | `공유/조직자산/시행착오_아카이브/` 14종 (전 에이전트 동원 추출) + `memory/org/` feedback 48종 | diff --git a/공유/조직공지/2026-04-23_세션시작_교훈환기_6계층_확장.md b/공유/조직공지/2026-04-23_세션시작_교훈환기_6계층_확장.md new file mode 100644 index 0000000..63eb669 --- /dev/null +++ b/공유/조직공지/2026-04-23_세션시작_교훈환기_6계층_확장.md @@ -0,0 +1,129 @@ +# [조직공지] 세션 시작 교훈 환기 체계 6계층 확장 (BT4) + +> **발행일**: 2026-04-23 +> **근거**: PD님 2026-04-23 직접 지시 + pm-auditor·dev-auditor·plan-auditor·개발팀장·기획팀장 5종 교차검증 +> **지시 요지**: "지난 7일 문서 매번 체크는 과도. 1일 내 우선 + 필요 시 확장. 토큰 효율·응답 속도 개선·조직 연속성 저해 우려 있으면 조정" +> **승인**: PD님 1·2·3A·4E·5안 일괄 승인 +> **적용 시점**: 2026-04-23 즉시 (세션 공유 완료분) +> **단일 SOT**: 본 공지가 BT4 6계층 교훈 환기 체계 조직 표준 + +--- + +## 1. 변경 요지 + +구 "최근 7일 feedback 요지 매 세션 주입" 단일 윈도우 → **6계층 + 감사관 E안 자동 윈도우**로 전환. PD 원칙 "고정 범위 아닌 최근 활동 지점부터 역순"을 스냅샷·감사관 윈도우에 일관 적용. + +### 6계층 구조 + +| 계층 | 대상 | 발동 조건 | 윈도우 | +|------|------|---------|--------| +| **0** | 헌법급 feedback 9종 (`tier: constitutional`)·활성 PD 지시·완료 아카이브 최근 5건·최근 7일 기각안·`project_context_조직운영.md` 최신 20개 | **공백 무관 항상 주입** | 건수 기반 | +| 1 | feedback·대화로그 | 공백 ≤1일 | 1일 | +| 2 | 동 | 공백 2~7일 | 공백일수 자동 확장 | +| 3 | 동 | 공백 >7일 | 전수 탐색 모드 (개수 기반) | +| 4 | 동 | `SESSION_RESTORE_EXTEND=N` | 수동 N일 | +| 5 | 내용축 트리거 (인프라 commit·외부 레포·PD 지시 상태 변경·기획 경로) | 자동 감지 | 시간축과 **max 채택** | + +### 감사관 E안 자동 윈도우 +- **메커니즘**: `scripts/audit_pattern_analyzer.sh auditor_window ` — 마지막 해당 감사관 호출 시점 → 현재 자동 산정 +- **최소 1일 · 최대 30일 상한** +- **`--extend=N` 수동 확장** + +--- + +## 2. 구현 파일 + +### 신설 +- `memory/org/project_context_조직운영.md` — 이벤트 기반 최신 20개 엔트리 SOT (계층 0 고정 주입) +- `memory/org/project_context_조직운영_archive.md` — 밀려난 엔트리 영구 보존 +- `memory/org/feedback_session_restore_monitoring.md` — 🏆 pm-auditor 지속 모니터링 SOT + +### 갱신 +- `scripts/recent_feedback_brief.sh` — 6계층 로직 (구 7일 고정 폐기) +- `scripts/audit_pattern_analyzer.sh` — 감사관 E안 자동 윈도우 + `session_restore_report` 수동 발동 +- SKILL.md — C31-G 자기검증 6계층 반영 + 조직 현황·P29-3·P30-3 게임 명칭 영문 병기 +- `memory/org/feedback_*.md` 9종 — frontmatter `tier: constitutional` 태깅 +- `.claude/agents/pm-auditor.md` — 감사 영역 6 "BT4 6계층 운영 모니터링" 신설 +- `.claude/agents/개발팀장.md` · `기획팀장.md` — Agent 호출 프롬프트 표준 첨부 3종 + +--- + +## 3. 헌법급 feedback 9종 (`tier: constitutional` 태깅 완료) + +1. `feedback_pm_proxy_improvement_reflex.md` +2. `feedback_pm_over_conservative_interpretation.md` +3. `feedback_issue_under_reporting.md` +4. `feedback_role_play_vs_real_call.md` +5. `feedback_approval_scope_expansion.md` +6. `feedback_agenda_framing_duplication.md` +7. `feedback_resolved_agenda_unnecessary_reference.md` +8. `feedback_pm_context_restoration_failure.md` +9. `feedback_c35_initial_enforcement.md` + +**자동 선별 기준**: frontmatter `tier: constitutional` 필드. 향후 추가 시 해당 필드만 부여하면 자동 편입 (PM 주관 개입 차단). + +--- + +## 4. 게임 명칭 영문 풀네임 확정 (PD 5안) + +- **한글**: 기묘한 고을 : 조선퇴마뎐 +- **영문**: **EerieVillage: Joseon Exorcist** + +전파 완료 파일: SKILL.md 조직 현황 섹션·P29-3·P30-3·본 공지·`프로젝트/EerieVillage/README.md`·`공유/조직공지/2026-04-21_BT_조직_출범_인계서.md`·`memory/org/project_context_조직운영.md` + +--- + +## 5. pm-auditor 지속 모니터링 의무 (PD 직접 지시) + +PD님 2026-04-23 직접 지시: **"이 시스템을 운영해보고 이슈·비효율적인 부분이 있을 경우, 수정할 수 있도록 pm-auditor가 지속적으로 모니터링하며 개선점을 찾아봐. 프로젝트 archive.md 이동 시점을 기준으로, 데이터를 축적한 후 개선점을 보고하도록 기록해둬."** + +- **트리거**: `memory/org/project_context_조직운영_archive.md` 첫 엔트리 이동 시점 +- **자동 보고서 생성**: `scripts/audit_pattern_analyzer.sh` archive 첫 엔트리 감지 시 자동 `generate_session_restore_report()` 발동 +- **수동 발동**: `bash scripts/audit_pattern_analyzer.sh session_restore_report` +- **SOT**: `memory/org/feedback_session_restore_monitoring.md` + +모니터링 영역 6종: 계층별 발동 횟수·주입량 토큰 비용·감사관 E안 윈도우 실사용·트리거 감지 정확도·누락 중복 사례·`tier: constitutional` 자동 선별 정확성. + +--- + +## 6. 논의·결정 경위 (교차검증 Critical·Major 반영) + +### Critical 해소 (2건) +- **C36-2 승인 절차** — PD님 명시 승인 완료 +- **외부 레포 연계 감지 누락** — 계층 5에 `paths.local.json` 경로 기반 Unity·BT.Framework `git log` 실측 반영 + +### Major 반영 (6건) +- 계층 0 목록 5→9종 확장 +- `tier: constitutional` 자동 선별 도입 +- C31-G 본문 수정 +- 인프라 commit 감지 범위 확장 (`scripts/*`·`setup/*`·`CLAUDE.md`·`.claude/settings*`·`paths.local.json*`) +- 계층 0 기획 기각안 + 장기 기획 SOT 경로 리스트 +- 순수 코드 연쇄 트리거 + 서브에이전트 프롬프트 즉시 갱신 + +### 상반 의견 조율 +- **기획 특화 키워드 7종 즉시 반영 여부** — plan-auditor 필수 vs 기획팀장 불필요. **PM 중재안** = 파일 경로 매칭(`프로젝트/*/기획/**`)만 즉시 반영·키워드 세트는 운영 1~2주 후 누락 사례 누적 시 재발의 +- **감사관 윈도우 고정 기간** — 4안 (pm·dev·plan-auditor 본인들 의견 상반) 모두 PD 재검토 지시로 **E안** (자동 윈도우) 신설·채택 + +### 기각안 +1. **B안 시간축 단일** — PM 초안. PD 지적 "내 피드백·중요 맥락 놓칠 수 있는 거 아니냐"로 기각, 계층 0 신설 + 내용축 복원 +2. **30일 고정 스냅샷** — 근거 불명확. 이벤트 기반 최신 20개 엔트리로 대체 +3. **감사관 윈도우 고정 차등** (A·B·C·D안) — 기간 고정 근거 불명확. E안 자동 윈도우로 대체 + +--- + +## 7. 연관 규칙 +- **헌법 제1원칙 ②** 경험 축적·계승·발전 (모니터링으로 운영 데이터 축적) +- **헌법 제1원칙 ⑤** 세션·PC 연속성 보장 (6계층의 상위 근거) +- **C14** 토큰 최소화 우선 설계 (고정비 최소화·이벤트 기반) +- **C31-G** 응답 발신 직전 자기검증 (6계층 구조 참조) +- **C35-9** pm-auditor 매니페스트 워크플로우 (집행 전 승인 절차) +- **C35-10** 장기 행동 패턴 분석 (본 모니터링의 상위 규칙) +- **C36-2** PM 자율 판단 범위 상한 (방향·원칙 수준 PD 승인 선행 준수) + +--- + +## 8. 조직 적용 +- **적용 범위**: BurningTimes 전 세션·전 PC·전 에이전트 +- **적용 시점**: 2026-04-23 즉시 (본 공지 main push 시점) +- **개정 권한**: 총괄PM + pm-auditor 합의 + PD님 승인 (본 공지는 조직 표준) +- **운영 데이터 기반 개선**: pm-auditor가 archive 첫 엔트리 이동 시점에 자동 보고서 생성 → PD님 개선 안건 보고 → 결정 후 집행 diff --git a/프로젝트/EerieVillage/README.md b/프로젝트/EerieVillage/README.md index 0c251bf..50b96b9 100644 --- a/프로젝트/EerieVillage/README.md +++ b/프로젝트/EerieVillage/README.md @@ -1,10 +1,12 @@ -# 기묘한 고을 : 조선퇴마뎐 (EerieVillage) +# 기묘한 고을 : 조선퇴마뎐 / EerieVillage: Joseon Exorcist BurningTimes 조직의 첫 번째 게임 개발 프로젝트. ## 기본 정보 -- **제목**: 기묘한 고을 : 조선퇴마뎐 -- **영문 식별자**: EerieVillage +- **한글명 (정식 타이틀)**: 기묘한 고을 : 조선퇴마뎐 +- **영문명 (정식 타이틀)**: **EerieVillage: Joseon Exorcist** +- **디렉토리 식별자**: `EerieVillage` +- **명칭 확정**: 2026-04-23 PD님 직접 지시 (BT4 세션) - **장르**: 2D 플랫포머 기반 (추후 확정) - **Unity 버전**: 6000.3.13f1 LTS - **베이스 템플릿**: Unity 2D PlatformerMicrogame (설치 완료)