Commit Graph

17 Commits

Author SHA1 Message Date
깃 관리자 94d87e6aa9 Merge remote-tracking branch 'origin/main' into claude/strange-meitner 2026-04-15 19:34:09 +09:00
깃 관리자 d4adfe0918 feat(ops): B안 적용 — 운영 자동화 Phase 1+2 (PD님 승인)
근본 개선: 매번 부서 세션에 코어룰을 수동 전달하던 비효율 제거.
다음 세션 재시작부터 자동 동기화 + 코어룰 자동 로드.

Phase 1 — CLAUDE.md @import (코어룰 자동 로드)
- 루트·개발실·기획실 CLAUDE.md에 @공유/공통_업무_규칙.md 추가
- 매 세션 시작 시 코어룰 본문 자동 컨텍스트 로드
- 변경 시 다음 세션부터 자동 반영

Phase 2 — Hook 자동 동기화
- SessionStart hook: 세션 시작 시 git fetch + main 변경 검출/알림
- UserPromptSubmit hook: scripts/git_fetch_throttle.sh로 5분 throttle된
  fetch + 변경 알림 (네트워크 부하 최소화)
- 루트 .claude/settings.json에 정의 + 개발실/기획실 동기 복제 (3중 SOT)

기술적 한계 (정직성 - C5):
- 진정한 세션 간 push 알림은 Claude Code에 없음 (각 세션 독립 프로세스)
- polling으로 사실상 5분 이내 자동 동기화 달성
- 부서 worktree 격리 유지 (충돌 회피)

C안(settings 계층 정비·main SOT 명문화)은 B안 안정화 후 후속 진행.

C20 적용: 코어룰·운영 변경이지만 PD님 명시 승인 → 본인 재량 즉시 main FF.
C20-7 적용: 본 응답에 양 부서 동기화 명령 동봉.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 19:33:46 +09:00
깃 관리자 5db8323e8e merge: adoring-pare(70913ed) into main — OI-2 배포방식 안건 v1 (개발실장 C20 재량) 2026-04-15 18:43:45 +09:00
깃 관리자 65b68b9dd2 fix(core): C17-3-α 신설 — 복사 명령어 간결화 원칙 (PD님 직접 지시)
본인이 매번 양 부서 복사 명령어에 누적 코어룰·모든 조직공지·모든
파일 참조를 반복 나열한 결함 시정. 본인 신설 C14(토큰 최소화) 위반.

- C17-3-α: 표준 5단계 (동기화·델타·CLAUDE.md 참조·작업 지시·보고)
  + 누적 목록 반복 나열 금지
- memory/feedback_session_command_brevity.md 신설
- MEMORY.md 인덱스 + 양 부서 CLAUDE.md '최근 규칙 변경' 갱신
- 양 부서 PD 지시 로그 #21
- 본 응답에 양 부서 간결본 명령어 동봉 (C20-7 적용)
- C20 적용: 본인 재량 main 즉시 반영

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 18:43:29 +09:00
깃 관리자 8ecd793338 Merge remote-tracking branch 'origin/main' into claude/adoring-pare 2026-04-15 18:41:54 +09:00
깃 관리자 6737db8a3b feat(core): C20 신설 + C17-3 동기화 블록 보강 (PD님 직접 지시)
(a) C20 — 팀장급 커밋·푸시 재량 원칙
  - 자기 작업 push + main 병합까지 팀장 재량 진행 (PD 사전 승인 불요)
  - 우려 이슈(타 부서 영향·헌법급·되돌리기 어려움·외부 공개·데이터·프로덕션)
    만 PD 사전 확인
  - force push·영구 삭제·외부 공개·권한 변경은 C19-2 그대로 보수적 해석

(b) C17-3 동기화 블록 보강 (개발실 권고 반영)
  - cd "<worktree 경로>" 추가 (진입 위치 명시)
  - git log head -5 → head -15 확장
  - git status + git log -5 검증 단계 추가

전파:
- 공유/공통_업무_규칙.md C20 신설 + C17-3 보강
- 공유/조직공지/2026-04-15_C20_신설_팀장재량_커밋푸시_C17-3_보강.md 발행
- 개발실·기획실 CLAUDE.md '최근 규칙 변경' 갱신 (C10-6 3중 전파)
- 양 부서 PD 지시 로그 #19 등록

C20 첫 적용: 본 변경의 main 반영도 PD님 명시 지시 범위 내이므로
총괄PM 재량으로 main FF 진행.

C19-3 자기 점검:
① 명시 승인: '검토해서 반영…진행하도록 해줘'
② 범위 내: C17-3 보강 + C20 신설 + main 반영 모두 포함
③ 자구 명확

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 18:33:54 +09:00
깃 관리자 70913ede0b docs(core): OI-2 배포방식 안건 v1 신규 + 로그·일일보고 갱신 2026-04-15 18:23:33 +09:00
깃 관리자 f47857daf9 fix(core): C17-3 보강 — 진입 절차 3요소 의무 (PD님 자진 위반 정정 승인)
총괄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) <noreply@anthropic.com>
2026-04-15 18:20:45 +09:00
깃 관리자 d2b1b95084 feat(core): C19 신설 — 승인 범위 엄격 해석 원칙 (PD님 직접 승인)
PD님 직전 절차 위반 사건(승인 범위 확대 해석)의 재발 방지를 위해
메모리 수준에서 코어룰로 격상. C1(지시=승인)의 정확한 외연을 규정.

- C19-1 승인 표현 해석: 자구 그대로 범위 추출, 안건별 구분 표기
- C19-2 되돌리기 어려운 액션 보수적 해석 의무:
  main 병합·force push·공개 게시·영구 삭제·프로덕션 변경 대상
- C19-3 실행 직전 체크리스트: 명시 승인·범위 내·애매 시 확인 3문항
- C19-5 위반 시 자진 보고 + 반복 시 역할 재검토 자진 상정

전파:
- 공유/공통_업무_규칙.md C19 섹션 신설
- 공유/조직공지/2026-04-15_C19_신설_승인범위_엄격해석.md 발행
- 개발실·기획실 CLAUDE.md '최근 규칙 변경' 최상단 갱신 (C10-6 3중 전파)
- 양 부서 PD 지시 로그 #16 등록

본 커밋은 claude/strange-meitner 브랜치에만 push. main 반영 여부는
C19-2 자기 준수 사례로서 PD님 별도 확인 후 진행.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 18:10:16 +09:00
깃 관리자 3b5889ba39 feat(core): C18 신설 + C17 보강 — 브랜치 동기화 정직성 확보
2026-04-15 OI-2 위임 사건(브랜치·워크트리 분리로 인한 파일 미도달)을
계기로 신설·보강. 총괄PM이 'git push 완료 = 조직 공유 완료'로 오판하여
개발실장 세션이 인용 파일을 볼 수 없었던 구조적 결함을 차단.

- C18 신설: 조직 공유 완료 판정 기준 — main 병합 + 대상 세션 도달
- C17 §3 보강: 복사 명령어 블록 최상단에 동기화 블록 의무 삽입
  (git worktree list + git fetch + git log diff + git pull/merge)
- C17 §4 보강: 동기화 명령 누락 금지 조항 추가
- 조직공지 발행, 양 부서 CLAUDE.md '최근 규칙 변경' 최상단 갱신
- 양 부서 PD 지시 로그 #14 등록
- 교훈 메모리 feedback_branch_sync_deception.md 신설
- MEMORY.md 인덱스 갱신

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 18:00:48 +09:00
깃 관리자 5f6d3fdf75 fix(core): OI-5 폐기 + 코어 프레임워크 R&D 목적 재정렬 (PD님 정정 지시)
총괄PM 자진 정정 (C3·C5). 개발실·총괄PM이 PD님 "자체 범용 코어 신규 제작"
지시를 "기존 코어 대체품을 만들어 프로젝트 투입"으로 잘못 프레이밍하여
하위 문서·안건이 연쇄 오염된 사태를 정정.

PD님 실제 의도:
1. 수상한 잡화점은 코어 프레임워크를 참조하지 않기로 기결정
2. 본 R&D는 조직 자산 축적 목적 (분석·연구·자산화)
3. 차기 프로젝트부터는 축적된 조직 자산(코어 코드)을 활용

정정 내역:
- 06 설계안 v1.2: 문서 상단 목적·용도·범위·비목적 4축 섹션 신설,
  §1.2 R&D 착수 계기로 재조정, §7 OI-5 폐기, §8 마이그레이션 단계 삭제
- 양 부서 PD 지시 로그 #13 등록 (개발실: 진행중, 기획실: 완료)
- 개발실 일일보고 OI 상태표 갱신
- 조직공지 2026-04-15_OI-5_폐기_및_코어프레임워크_목적_재정렬.md 발행
- 재발 방지 메모리 feedback_requirement_framing.md 신설
  (PD 지시 수령 시 목적·용도·범위·비목적 4축 확인 의무)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 17:49:58 +09:00
깃 관리자 65525054aa feat(core): 헌법 제1원칙(조직 비전) + C17 신설 + OI-3/4 확정 반영
- 🌟 헌법 제1원칙 신설 (PD님 직접 지시): 조직 비전 3대 목표
  ①PC 독립 최신화 ②차기 프로젝트 자산화 ③단기제작 스튜디오
  모든 C·P 규칙 상위에 위치. 작업 착수 전 비전 정합성 자문 의무.
- C17 신설: 세션 이동 지시 시 복사 가능 명령어 동봉 의무.
  세션 리더는 응답 말미에 '📋 대상 세션 복사용 명령어' 블록 필수.
- OI-3 확정: 법무 검토 불요, 설계 패턴 최대 차용 (06 §3.2 반영)
- OI-4 확정: A안 9개 모듈 일괄 1차 릴리스 (06 §7 반영)
- OI-2: 헌법 제1원칙 3대 목표 기반 안건 재도출 위임 지시서 발행
- C10-6 3중 전파 완료: 본문·조직공지·양 부서 CLAUDE.md
- 양 부서 PD 지시 로그 #11·#12 등록

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 17:32:15 +09:00
깃 관리자 0fbad074e8 feat(core): C16 신설 — PC 독립 셋업·세션 시작 표준 (PD님 직접 지시)
어느 PC에서 세션을 시작하더라도 동일한 셋업 상태를 보장하고, PD님이
매 세션 md 수정·커밋·push에서 개별 승인을 반복하지 않도록 조직 기본
뼈대를 헌법급 코어룰로 정식화.

- 공통_업무_규칙.md: C16 본문 신설 (C16-1 3중 배치, C16-2 폴더 칩 UI
  표준, C16-3 승인 반복 회피, C16-4 세션 시작 전 의무, C16-5 3축
  검증, C16-6 다른 코어룰과의 관계)
- 조직공지 2026-04-15_C16 신설 (C10-6 3중 전파 이행)
- 개발실/기획실 CLAUDE.md 최근 규칙 변경 최상단에 C16 1줄 추가
- 신PC_셋팅_체크리스트_v2 업그레이드 (폴더 칩 UI 절차·승인 반복
  트러블슈팅·MSIX 바로가기 비권장·3중 배치 검증)
- memory/org/feedback_session_start_protocol.md 신규 + MEMORY.md 갱신
- PD 지시 로그 양 부서 #9 등록 (완료)

MSIX 앱 실증 확정: 바로가기·URI·WorkingDirectory 우회 영구 불가.
폴더 칩 UI 선택이 유일한 세션 진입 정답.
2026-04-15 16:03:37 +09:00
깃 관리자 356b473ea9 fix(permissions): 자식 디렉토리 settings.json 전파 + deny 패턴 스펙 교정
근본 원인 2종 해소:

1. .claude/ 계층 auto-merge 미지원 문제
   - Claude Code는 .claude/ 폴더 1개만 프로젝트 루트로 인식, 부모 auto-merge 안 함
   - 개발실/.claude/·기획실/.claude/ 이미 존재 → 자식 디렉토리 세션에서 루트 settings.json 무시됨
   - 기획실보다 작업량이 2~4배 복잡한 개발실에서 승인 요구 폭발적으로 드러남
   - 해결: 루트 SOT → 부서 2개 복제 배치 + setup_windows.ps1에 자동 동기화 로직 추가

2. deny 패턴 리터럴 매칭 문제
   - 'Bash(rm -rf /*)'는 glob이 아닌 리터럴로 해석되어 실제 rm -rf /home/foo 차단 불가
   - prefix 기반 'Bash(rm:*)' 'Bash(rmdir:*)' 'Bash(chown:*)' 등으로 교정
   - 추가 deny: shutdown/reboot/chmod 777/Windows 시스템 디렉토리 쓰기

memory/org/feedback_permissions_portability.md 보강:
- "자식 디렉토리 전파 원칙" 섹션 신설
- SOT(루트) + 파생(부서 2개) + 동기화 메커니즘 명시

세션 재시작 후 적용됨.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 10:03:38 +09:00
깃 관리자 4a15ed28ad feat(setup): PD 지시 #8 — 개발실 셋팅 마무리 잔여 과제 3종 완결
- 개발실/.claude/agents/개발실장.md 구 경로 3건을 paths.local.json 변수로 치환
- scripts/verify_setup.ps1 신설: 파일·OS reparse·실행 결과 3축 검증
- 공유/조직공지/신PC_셋팅_체크리스트_v1.md 신설: clone→setup→verify 5단계 표준
- 개발실_PD_지시_로그.md #8 등재 + 2026-04-15_개발실.md §15 append

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 10:00:03 +09:00
깃 관리자 4039e3bf0f 총괄PM 셋팅 점검: 공유 채널 폴더 보충 + 경로 추상화 + #7-α 완료
- 공유/개발실→기획실/·공유/완료/ 신설 (공유/README.md 명세 부합)
- 개발실·기획실 CLAUDE.md 경로 하드코딩 제거, paths.local.json 변수 참조로 전환 (PD 지시 A)
- 개발실 PD 지시 로그 #7-α 상태 '완료' 갱신 — #7 레포 생성·push 산출물로 실질 완결 (PD 지시 B)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 02:13:54 +09:00
NerdNavis DevLead 4e2b236dbf Initial sync: 너드나비스 조직 전체 자산 (v2 §3 인벤토리 기준)
- 루트: CLAUDE.md + pm-general 에이전트
- 공유/: PD 지시 트래킹, 일일보고, 공통_업무_규칙(C1~C15 + P1~P20 + 부록 A SOT), 조직공지, 부서간 REQ
- 개발실/: CLAUDE.md(C14-4 SOT 참조 전환), 에이전트·커맨드, 코어_설계(_skeleton 제외), 프로젝트 숙지 10종, 조직공지
- 기획실/: CLAUDE.md(C14-4 SOT 참조 전환), 에이전트·스킬모듈, 밸런싱 .md, Phase 3 HOLD 공지
- memory/org/: 사용자 메모리 6종 (외부 ~/.claude/projects/*/memory/ 사본)
- setup/: Windows·macOS 셋업 스크립트
- 제외: Unity·*.xlsm·*.sqlite·settings.local.json·data/·.cache/·_skeleton/

C14-4 참조 무결성 정리: '작업 시점별 자동 환기 메모'를 공통_업무_규칙.md 부록 A(SOT)로 단일화, 개발실/기획실 CLAUDE.md는 참조 링크로 전환.

PD 지시 #7 Phase 1 착수. push는 PAT 수신 후 실행 예정.
2026-04-15 01:40:28 +09:00