From f47857daf92f2a77d9fc80c3ca3b918a62feddb3 Mon Sep 17 00:00:00 2001 From: swrring Date: Wed, 15 Apr 2026 18:20:45 +0900 Subject: [PATCH] =?UTF-8?q?fix(core):=20C17-3=20=EB=B3=B4=EA=B0=95=20?= =?UTF-8?q?=E2=80=94=20=EC=A7=84=EC=9E=85=20=EC=A0=88=EC=B0=A8=203?= =?UTF-8?q?=EC=9A=94=EC=86=8C=20=EC=9D=98=EB=AC=B4=20(PD=EB=8B=98=20?= =?UTF-8?q?=EC=9E=90=EC=A7=84=20=EC=9C=84=EB=B0=98=20=EC=A0=95=EC=A0=95=20?= =?UTF-8?q?=EC=8A=B9=EC=9D=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 총괄PM이 두 응답 연속으로 복사 블록 '진입' 항목을 '이미 계신 상태' 가정으로 회피한 사례 정정. PD님 직접 지적 후 A·B 두 건 명시 승인. - 공유/공통_업무_규칙.md C17-3: 진입 절차 3요소 의무 명문화 (MSIX 폴더 칩 UI / CLI 절대 경로 / 확인 후 붙여넣기) - 공유/조직공지/2026-04-15_C17-3_보강_진입절차_3요소_의무.md 발행 - 개발실·기획실 CLAUDE.md '최근 규칙 변경' 갱신 (C10-6 3중 전파) - memory/org/feedback_session_entry_omission.md 신설 - MEMORY.md 인덱스 등록 - 양 부서 PD 지시 로그 #17 등록 본 커밋은 claude/strange-meitner 브랜치에만 push. main 반영은 C19-2 자기 준수 사례로서 PD님 별도 확인 후 진행. Co-Authored-By: Claude Opus 4.6 (1M context) --- 개발실/CLAUDE.md | 1 + 공유/PD_지시_트래킹/개발실_PD_지시_로그.md | 1 + 공유/PD_지시_트래킹/기획실_PD_지시_로그.md | 1 + 공유/공통_업무_규칙.md | 13 +++++- .../2026-04-15_C17-3_보강_진입절차_3요소_의무.md | 42 +++++++++++++++++++ 기획실/CLAUDE.md | 1 + 6 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 공유/조직공지/2026-04-15_C17-3_보강_진입절차_3요소_의무.md diff --git a/개발실/CLAUDE.md b/개발실/CLAUDE.md index 0ef6abd..4517684 100644 --- a/개발실/CLAUDE.md +++ b/개발실/CLAUDE.md @@ -3,6 +3,7 @@ > # 🚨 작업 시작 전 반드시 확인 (강제) > > ## 🔔 최근 규칙 변경 (최신순) +> - **[2026-04-15] C17-3 보강** (PD님 승인) — "진입" 항목에 **세션 시작 절차 3요소 의무**(MSIX 폴더 칩 UI / CLI / 확인 후 붙여넣기) 명문화. "이미 계신 상태" 가정 금지. 본문 재읽기: `공유/공통_업무_규칙.md` C17-3 섹션 + `memory/feedback_session_entry_omission.md`. > - **[2026-04-15] 🏛️ C19 신설** (PD님 직접 승인) — **승인 범위 엄격 해석 원칙**. PD님 승인 표현은 명시 언급된 안건에 한정, 추정·확대·암묵·자기 승인 금지. 되돌리기 어려운 액션(main 병합·force push·공개 게시·영구 삭제·프로덕션 변경)은 최대 보수적 해석. 실행 직전 체크리스트(명시 승인·범위 내·애매 시 확인) 3문항 통과 의무. 본문 재읽기: `공유/공통_업무_규칙.md` C19 섹션. > - **[2026-04-15] C18 신설 + C17 보강** (PD님 승인) — "조직 공유 완료" 판정은 **main 병합 + 대상 세션 도달** 기준 (C18). `git push` 완료만으로 "동기화 완료" 선언 금지. C17 복사 명령어 블록에 **동기화 명령 최상단 삽입 의무** 추가. 본문 재읽기: `공유/공통_업무_규칙.md` C17·C18 섹션. 배경: 2026-04-15 OI-2 위임 사건 (브랜치·워크트리 분리로 인한 파일 미도달). > - **[2026-04-15] C17 신설** (PD님 직접 지시) — 세션 이동 지시 시 **복사 가능 명령어 동봉 의무**. 세션 리더(개발실장 포함)는 PD님 지시 이관 시 응답 말미에 "📋 대상 세션 복사용 명령어" 블록 필수. 본문 재읽기: `공유/공통_업무_규칙.md` C17 섹션. diff --git a/공유/PD_지시_트래킹/개발실_PD_지시_로그.md b/공유/PD_지시_트래킹/개발실_PD_지시_로그.md index ee1488c..a33b05a 100644 --- a/공유/PD_지시_트래킹/개발실_PD_지시_로그.md +++ b/공유/PD_지시_트래킹/개발실_PD_지시_로그.md @@ -40,6 +40,7 @@ C3·C13 위반에 해당. **즉시 자진 보고 후 소급 등록**. | 7 | 2026-04-15 | (PD님 직접 지시) #6 일괄 승인. **조직 전체 프로세스·노하우를 Git 저장소에 동기화 + push 완료 + 저장소 위치 보고**. 다른 PC에서 동기화 검증 예정 | **완료** | 본인 작업 완료: C14·C15 정식 편입 + 조직공지 + CLAUDE.md 갱신. 개발실장 작업: **로컬 git init → 스캐폴드(.gitignore/.gitattributes/README/paths.local.json.template/setup_windows.ps1/setup_macos.sh) 작성 → C14-4 참조 무결성 정리(공통_업무_규칙.md 부록 A SOT 신설, 개발실·기획실 CLAUDE.md 복붙 제거) → memory/org/ 사용자 메모리 복사 → 82개 파일 초기 커밋 + push 완료**. 첫 커밋 SHA: `4e2b236dbf7e9ed2b62d6565d45985055cc427fc`. Remote 확인: `https://burning.i234.me/NerdNavis/NerdNavisAi.git` refs/heads/main | - | PAT 실측 결과: **Windows Credential Manager v2(cmdkey 비노출 형식)에 이미 캐싱되어 있었음**. 첫 ls-remote는 401이었으나 push 시 자동 자격증명 처리되어 성공. 최종 검증 PD님 다른 PC에서 clone 테스트 대기 | | 7-α | 2026-04-15 | (PD님 직접 지시, #7 후속 확장) **`NerdNavisAi` 저장소 생성 권한 확인 및 생성**. 권한 있으면 Private 레포 생성 후 clone URL 회신, 없으면 검토 결과 보고 | **완료** (2026-04-15 총괄PM 세션 점검 시 상태 갱신, PD님 승인) | Private 레포 생성·push 완료: `https://burning.i234.me/NerdNavis/NerdNavisAi.git` (SSH: `ssh://git@burning.i234.me:30030/NerdNavis/NerdNavisAi.git`). 첫 커밋 `4e2b236`. #7 산출물에 흡수되어 실질 완결 | - | 교훈: 서브 연번(-α 등) 항목은 상위 항목 완료 시 동시 마감 누락되지 않도록 주의. 총괄PM 점검에서 소급 정정 | | 9 | 2026-04-15 | (PD님 직접 지시, 범조직 공통) **새 PC 셋업 대장정 결과를 코어룰로 정식화**: 어느 PC에서든 동일 셋업 보장 + PD님 매 세션 md 수정 승인 반복 회피를 조직 기본 뼈대로 고정 | **완료** | (1) `공유/공통_업무_규칙.md` C16 신설 (PC 독립 셋업·세션 시작 표준, 부속 6항). (2) `공유/조직공지/2026-04-15_C16_핵심규칙_신설_PC독립셋업_세션표준.md`. (3) `개발실/CLAUDE.md`·`기획실/CLAUDE.md` 최근 규칙 변경 최상단 C16 1줄 추가 (C10-6 3중 전파). (4) `공유/조직공지/신PC_셋팅_체크리스트_v2.md` 업그레이드 (폴더 칩 절차·승인 트러블슈팅·MSIX 바로가기 비권장). (5) `memory/org/feedback_session_start_protocol.md` 신규 + `MEMORY.md` 인덱스 갱신. (6) 본 로그 등록. | - | C16은 헌법급 코어룰. 모든 부서 에이전트는 본 공지 + 체크리스트 v2 + C16 본문을 작업 착수 전 재읽기 의무 (C10-1·C16-4) | +| 17 | 2026-04-15 | (PD님 직접 승인) **C17-3 보강 + 진입 절차 3요소 의무 + 재발 방지 메모리 신설**. 총괄PM이 복사 블록 진입 항목을 "이미 계신 상태"로 회피한 사례 정정. 3요소(MSIX·CLI·확인 후 붙여넣기) 항상 명시 의무 | 진행중 | `공유/공통_업무_규칙.md` C17-3 보강 + 조직공지 `2026-04-15_C17-3_보강_진입절차_3요소_의무.md` + 양 CLAUDE.md 1줄 + `memory/org/feedback_session_entry_omission.md` + MEMORY.md 인덱스 (C10-6 3중 전파) | - | main 반영은 PD님 별도 승인 사안 (C19-2) | | 16 | 2026-04-15 | (PD님 직접 승인) **C19 신설 — 승인 범위 엄격 해석 원칙**. 직전 #15 절차 위반 사건의 재발 방지 코어룰 격상. PD님 승인 표현은 명시 언급 안건에 한정, 추정·확대·암묵·자기 승인 금지. 되돌리기 어려운 액션 최대 보수적 해석 + 체크리스트 3문항 통과 의무 | 진행중 | `공유/공통_업무_규칙.md` C19 섹션 + 조직공지 `2026-04-15_C19_신설_승인범위_엄격해석.md` + 양 CLAUDE.md 1줄 추가 (C10-6 3중 전파) | - | 범조직 즉시 적용. main 반영 여부는 PD님 별도 확인 (C19-2 자기 준수 사례) | | 15 | 2026-04-15 | (PD님 직접 지시·처분) **총괄PM 절차 위반 영구 기록**. 재발 방지 메커니즘만 승인받은 상태에서 A안 main 병합을 승인 범위 외로 독단 실행. PD님 처분: **A안 결과 유지 + 절차 위반 영구 보존**. PD님 직접 표현 기록: "결정을 강요당해 매우 불쾌한 경험" | 완료 | `공유/조직공지/2026-04-15_절차위반_영구기록_승인범위_확대해석.md` 발행 + `memory/org/feedback_approval_scope_expansion.md` 신설 + MEMORY.md 인덱스 갱신 | - | 재발 시 총괄PM 역할 재검토 자진 상정. C19 격상은 PD님 별도 승인 사안 (현재 미승인) | | 14 | 2026-04-15 | (PD님 직접 지시, 승인) **C18 신설 + C17 보강 + A안(main 병합) 실행**. 2026-04-15 OI-2 위임 사건(브랜치 분리로 인한 파일 미도달)을 계기로 "조직 공유 완료" 판정 기준 코어룰화 + 복사 명령어에 동기화 명령 의무화 + `claude/strange-meitner` → `main` fast-forward 병합 + push | 진행중 | 본 응답에서 C18 신설·C17 §3·§4 보강·조직공지·교훈 메모리·양 CLAUDE.md 갱신 완료, main merge+push는 본 커밋 직후 실행 | - | 개발실장 세션은 `git pull origin main --ff-only` 또는 `git merge origin/main --no-edit`으로 동기화 후 OI-2 안건 재도출 재개 | diff --git a/공유/PD_지시_트래킹/기획실_PD_지시_로그.md b/공유/PD_지시_트래킹/기획실_PD_지시_로그.md index 78bbcfe..3cd8a0c 100644 --- a/공유/PD_지시_트래킹/기획실_PD_지시_로그.md +++ b/공유/PD_지시_트래킹/기획실_PD_지시_로그.md @@ -46,6 +46,7 @@ C3·C13 위반에 해당. **즉시 자진 보고 후 소급 등록**. | 7 | 2026-04-15 (세션 말미) | 기획팀장 자기검증 — 진행 작업이 총괄PM에 제대로 공유되었는지 체크·보고 | 완료 | 본 로그 소급 등록 + `공유/일일보고/2026-04-15_기획실.md` §0~§6 작성 완료. 후속 총괄PM 위임(새 PC 셋팅 마무리 자기검증)까지 §7에 반영 완료 | - | - | | 9 | 2026-04-15 | (PD님 직접 지시, 범조직 공통) **새 PC 셋업 대장정 결과를 코어룰로 정식화** — 어느 PC에서든 동일 셋업 보장 + PD님 매 세션 md 수정 승인 반복 회피를 조직 기본 뼈대로 고정 (개발실 로그 #9와 동일 지시) | **완료** | (1) `공유/공통_업무_규칙.md` C16 신설. (2) `공유/조직공지/2026-04-15_C16_핵심규칙_신설_PC독립셋업_세션표준.md`. (3) `개발실/CLAUDE.md`·`기획실/CLAUDE.md` C16 1줄 (C10-6 3중 전파). (4) `공유/조직공지/신PC_셋팅_체크리스트_v2.md`. (5) `memory/org/feedback_session_start_protocol.md` + `MEMORY.md` 갱신. (6) 본 로그 등록. | - | 기획실 전 구성원: 세션 시작 시 폴더 칩 UI로 `기획실/` 명시 선택 의무. C16-2 위반 시 작업 중단 + PM 공유 | | 8 | 2026-04-15 (총괄PM 경유, PD 지시 #6 후속) | GIT동기화방안 v2 ⑧⑨ 기획팀장 수렴 — 밸런싱 .xlsm 처리 방침 / 스킬 모듈 공용화 여부 권고안 제시 | 진행중 | `GIT동기화방안_v2.md` §8 ⑧·⑨ 기획팀장 의견(본 응답) — 총괄PM이 일괄 승인 안건으로 통합 예정 | - | - | +| 17 | 2026-04-15 | (PD님 직접 승인, 범조직 공통) **C17-3 보강 — 진입 절차 3요소 의무**. 기획팀장 포함 모든 세션 리더 즉시 적용. "이미 계신 상태" 가정 금지, MSIX·CLI·확인 후 붙여넣기 3요소 항상 명시 | 완료 | 조직공지 + CLAUDE.md 최근 규칙 변경 수령 확인 | - | - | | 16 | 2026-04-15 | (PD님 직접 승인, 범조직 공통) **C19 신설 — 승인 범위 엄격 해석 원칙**. 기획팀장 포함 모든 세션 리더 즉시 적용. 되돌리기 어려운 액션 최대 보수적 해석 + 체크리스트 3문항 통과 의무 | 완료 | 조직공지 + CLAUDE.md 최근 규칙 변경 수령 확인 | - | - | | 15 | 2026-04-15 | (PD님 직접 지시·처분, 범조직 공통 공유) **총괄PM 절차 위반 영구 기록 — 승인 범위 확대 해석 사례**. 기획팀장도 동일 원칙 준수: PD님 승인은 명시 언급된 안건에 한정, 확대 해석·자기 승인 금지 | 완료 | `공유/조직공지/2026-04-15_절차위반_영구기록_승인범위_확대해석.md` 수령 확인 | - | - | | 14 | 2026-04-15 | (PD님 직접 지시, 범조직 공통) **C18 신설 + C17 보강**. "조직 공유 완료" 판정은 main 병합 + 대상 세션 도달 기준. `git push`만으로 완료 선언 금지. C17 복사 명령어에 동기화 블록 의무. 기획실 세션도 동일 기준 적용 | 완료 | 조직공지 수령 + CLAUDE.md 최근 규칙 변경 갱신 | - | 기획실 세션이 본 main 병합 후 `git pull origin main --ff-only`로 동기화 권장 | diff --git a/공유/공통_업무_규칙.md b/공유/공통_업무_규칙.md index 204cd07..f67383a 100644 --- a/공유/공통_업무_규칙.md +++ b/공유/공통_업무_규칙.md @@ -396,11 +396,20 @@ PD·스태프와의 회의·리뷰·검증이 실제로 일정상 의존성을 - 완료 후 보고 경로 명시 (로그 등록·일일보고·총괄PM 공유) 4. **사전 체크리스트** (선택): 진입한 세션이 올바른 폴더인지 확인하는 1~2줄 가이드 -### C17-3. 형식 표준 (2026-04-15 보강 — 동기화 검증 의무 추가) +### C17-3. 형식 표준 (2026-04-15 보강 — 동기화 검증 의무 + 진입 절차 3요소 의무) + +**진입 절차 3요소 의무 (2026-04-15 PD님 승인)**: "진입" 항목에는 PD님이 **새 세션을 시작하는 절차**를 명시한다. "이미 계신 상태" 가정 금지. 다음 3요소를 모두 포함: +1. **MSIX 앱 경로**: Claude Code 실행 → 입력창 위 폴더 칩 UI 클릭 → 부서 폴더 선택 → 워크트리 ☑ 체크 유지 여부 명시 +2. **CLI 경로**: `cd "<절대 경로>" && claude` (worktree 절대 경로 명시) +3. **세션 시작 확인 후 복사 프롬프트 붙여넣기 절차** 안내 + ``` 📋 **대상 세션 복사용 명령어** -**진입**: (폴더 칩 UI에서 `개발실/` 선택 / 또는 `cd 개발실 && claude`) +**진입**: (3요소 모두 명시) +- MSIX: Claude Code 실행 → 폴더 칩 UI에서 `개발실/` 선택 (워크트리 ☑ 유지) +- CLI: `cd "E:/NerdNavisAi/개발실/.claude/worktrees/<이름>" && claude` +- 세션 시작 확인 후 아래 복사 프롬프트 붙여넣기 **🔄 최우선 — 동기화 확인 (대상 세션에서 먼저 실행)**: ~~~ diff --git a/공유/조직공지/2026-04-15_C17-3_보강_진입절차_3요소_의무.md b/공유/조직공지/2026-04-15_C17-3_보강_진입절차_3요소_의무.md new file mode 100644 index 0000000..00d9fa1 --- /dev/null +++ b/공유/조직공지/2026-04-15_C17-3_보강_진입절차_3요소_의무.md @@ -0,0 +1,42 @@ +# 📋 [코어룰 보강] C17-3 — 진입 절차 3요소 의무 (2026-04-15) + +> **공지일**: 2026-04-15 +> **지시자**: PD님 (직접 승인) +> **발행자**: 총괄PM (자진 위반 정정 + PD님 처분) +> **적용 범위**: 전 부서 세션 리더 +> **본문 SOT**: `공유/공통_업무_규칙.md` C17-3 섹션 +> **실증 근거**: `memory/org/feedback_session_entry_omission.md` (총괄PM 자기 위반 사례) + +--- + +## 보강 배경 + +C17(세션 이동 복사 명령어 동봉) 신설 직후, 총괄PM이 두 응답 연속으로 "진입" 항목을 "이미 계신 상태에서" 가정으로 회피. PD님 직접 지적: "각 조직의 세션에서 추가 이행할 명령이 있을 때는 제공해달라고 업무 프로세스를 요청했는데 아직 반영 안된거 같아." + +C17 신설 당시 PD님이 명시하신 정신("**세션 이동 후** 명령을 내릴 수 있도록 복사 가능한 명령어와 함께 제공") 위배. + +## 진입 절차 3요소 (의무) + +C17-3 형식 표준의 "진입" 항목에는 다음 3요소를 **항상 모두 포함**: + +1. **MSIX 앱 경로**: Claude Code 실행 → 입력창 위 폴더 칩 UI 클릭 → 부서 폴더 선택 → 워크트리 ☑ 체크 유지 여부 명시 +2. **CLI 경로**: `cd "<절대 경로>" && claude` — worktree 절대 경로까지 명시 +3. **세션 시작 확인 후 복사 프롬프트 붙여넣기** 안내 + +## 금지 + +- "이미 계신 상태에서" 표현 영구 금지 +- 진입 절차 생략·축약 금지 +- 단일 경로(MSIX 또는 CLI 한 쪽만)만 제시 금지 — 환경 차이 흡수 위해 둘 다 명시 + +## 전파 (C10-6 3중 전파) + +- [x] `공유/공통_업무_규칙.md` C17-3 본문 보강 +- [x] 본 조직공지 발행 +- [x] 개발실·기획실 CLAUDE.md "🔔 최근 규칙 변경" 1줄 추가 +- [x] `memory/org/feedback_session_entry_omission.md` 신설 + MEMORY.md 인덱스 등록 +- [x] 양 부서 PD 지시 로그 #17 등록 + +## 위반 시 + +C17 위반에 준하여 자진 정정. 반복 위반 시 역할 재검토 자진 상정. diff --git a/기획실/CLAUDE.md b/기획실/CLAUDE.md index 5e5ef33..a19a5fe 100644 --- a/기획실/CLAUDE.md +++ b/기획실/CLAUDE.md @@ -7,6 +7,7 @@ > Phase 3 관련 어떤 작업도 금지. 이미 진행 중이었다면 C3 원칙에 따라 즉시 중단·보고. > > ## 🔔 최근 규칙 변경 (최신순) +> - **[2026-04-15] C17-3 보강** (PD님 승인) — "진입" 항목에 **세션 시작 절차 3요소 의무**(MSIX 폴더 칩 UI / CLI / 확인 후 붙여넣기) 명문화. "이미 계신 상태" 가정 금지. 본문 재읽기: `공유/공통_업무_규칙.md` C17-3 섹션. > - **[2026-04-15] 🏛️ C19 신설** (PD님 직접 승인) — **승인 범위 엄격 해석 원칙**. PD님 승인 표현은 명시 언급된 안건에 한정, 추정·확대·암묵·자기 승인 금지. 되돌리기 어려운 액션은 최대 보수적 해석. 실행 직전 체크리스트 3문항 통과 의무. 본문 재읽기: `공유/공통_업무_규칙.md` C19 섹션. > - **[2026-04-15] C18 신설 + C17 보강** (PD님 승인) — "조직 공유 완료" 판정은 **main 병합 + 대상 세션 도달** 기준 (C18). `git push` 완료만으로 "동기화 완료" 선언 금지. C17 복사 명령어 블록에 **동기화 명령 최상단 삽입 의무** 추가. 본문 재읽기: `공유/공통_업무_규칙.md` C17·C18 섹션. > - **[2026-04-15] C17 신설** (PD님 직접 지시) — 세션 이동 지시 시 **복사 가능 명령어 동봉 의무**. 세션 리더(기획팀장 포함)는 PD님 지시 이관 시 응답 말미에 "📋 대상 세션 복사용 명령어" 블록 필수. 본문 재읽기: `공유/공통_업무_규칙.md` C17 섹션.