Commit Graph

3 Commits

Author SHA1 Message Date
깃 관리자 9f0877d4d0 fix(rules): C6-1 백업 포맷 위반 8곳 보정 + 안건 프레이밍 혼선 교훈
PD님 2차 지적 2건 수용:

1. "C34 확장 집행 과정에 C6-1 지키지 않았어?" — 8곳 스크립트에서
   백업 파일명 `.bak-YYYYMMDDHHMMSS` 사용 → C6-1 표준
   `.bak_YYYYMMDD_HHMM` 위반. 2026-04-18 Live junction 최초 도입
   포맷이 이후 모든 파생 스크립트로 연쇄 오염. 관성적 답습 패턴.

2. "보정 2와 결정 1이 같은 안건 아니야?" — PM이 동일 안건을
   "PM 재량"·"PD 결정" 카테고리에 중복 제시 + 이전 턴 옵션 A
   결정 사안을 "결정 2"로 재질문. 카테고리 경계 자기검증 부재.

보정 1 (PM 재량):
- memory_junction_ensure.sh·live_junction_ensure.sh 2곳
- setup_windows.ps1 3곳 (Section 3·3.5·3.6)
- setup_macos.sh 3곳 (Section 3·3.5·3.6)
- 포맷 `.bak_$(date +%Y%m%d_%H%M)` (bash) /
  `.bak_$(Get-Date -Format yyyyMMdd_HHmm)` (PowerShell)

보정 3 (PM 재량):
- memory/org/feedback_backup_filename_format_violation.md 신설
- memory/org/feedback_agenda_framing_duplication.md 신설
- MEMORY.md 인덱스 2건 append

보정 4 (PM 재량):
- pm-auditor 5-B (백업 포맷 준수 감지) + 5-C (안건 중복·재질문)
- dev-auditor 6-B (백업 포맷 준수 감지)

결정 1 (PD님): 기존 `.bak-*` 디렉토리 rename 생략.
데이터 멀쩡·복구 가능.

PD 지시 로그 #41 완료 아카이브 등록 (P19 강화·즉답 접두).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 02:01:49 +09:00
깃 관리자 7d6de0a7ed feat(rules): C34 확장 — memory junction 중앙화 근원 해결 (옵션 A)
PD님 직접 지적 수용 — "근본 해결이 아닌 임시 방편은 코어 룰 위반이야.
C34와 동급의 생존성 이슈는 '권고' 수준이 아니었어. 옵션 A 방안대로 처리해."
PM 자진 반성(C2·C3·C5·C29 위반 자인) + 옵션 A 집행.

규칙 확장:
- SKILL.md C34 제목 개정 "Live 증분" → "PC 로컬 실시간 공유 중앙화 체계
  (Live + memory)" + C34-1/3/14 개정 + C34-16 신설 (memory junction 특수
  조항 5종: 실체 디렉토리 유지·sync 방향·Write 경로 선택·3층 백업·
  정(正) 판정 규칙 A·B·C)
- CLAUDE.md 요약 갱신
- 폐기_규칙_아카이브.md §14 신설 (C34 확장 이력 6필드)

스크립트 구현:
- scripts/memory_junction_ensure.sh 신규 (SessionStart hook, Lock 추가,
  Windows junction reparse point 체크 선행)
- scripts/sync_memory_repo_to_central.sh 신규 (SessionStart, unflushed
  대피 + Lock race 방어)
- scripts/sync_memory_central_to_repo.sh 신규 (post-commit hook)
- scripts/sync_memory.sh 신규 (수동 비상)
- scripts/rollback_memory_central.sh 신규 (C6-1 롤백 경로)
- setup/setup_windows.ps1·setup_macos.sh 3.6 섹션
- scripts/verify_setup.ps1 2.6 섹션 3축 검증
- .claude/settings.json SessionStart hook 체인 확장
- scripts/git-hooks/post-commit 확장

감사관 3종 "C34/C16-1 동급 생존성 이슈 축소 보고 감지" 체크 신설
(pm-auditor 5-A · dev-auditor 6-A · plan-auditor 6-A).

조직공지·feedback·MEMORY.md 인덱스·Live 더미·대화로그 일괄 집행.

실측 검증 통과: 38개 worktree junction 중앙 연결 (10 신규 + 28 유지,
실패 0건). 스크립트 로직 결함(Windows junction bash `-L` 미인식) 수정.

조직 전원 세션 1회 재시작 필요 — SessionStart hook이 자동 마이그레이션.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 01:39:04 +09:00
깃 관리자 cf36db3367 refactor(rules): P19 강화 + #39 아카이브 이관 + 완료 즉답 체계 신설
PD님 지적 "완료 작업 재보고 불요 + 무엇을·언제·어떻게 완료했는지
즉답 가능하도록 아카이브 철저히" 수용. #39 활성 잔존 자진 정정 +
재발 방지 5종 집행.

- 개발팀 PD 지시 로그 #39 활성→완료 아카이브 이동 (즉답 접두 포함):
  [완료: 2026-04-18 22:00 · commit: e04a204 · 참조: 대화로그]
- 완료 아카이브 상단 가이드 신설 — 즉답 체계 + P19 강화 + 감사 체크
- SKILL.md P19 강화 4섹션 신설:
  · 완료 시 즉시 이동 의무 (상태 변경자 동일 응답 내 책임)
  · 완료 아카이브 즉답 체계 (4W 접두 필수)
  · 감사 체크 (pm·dev·plan-auditor 주기 감사)
  · 위반 시 (1회 자진정정 / 반복 역할 재검토)
- pm-auditor 감사 영역 1 확장 — 활성 완료 잔류·즉답 접두 누락 감지
- memory/org/feedback_active_archive_promotion_omission.md 신설 +
  MEMORY.md 인덱스 append

memory junction 경계 이슈 재발 실증 (Write 도구가 junction 경유로
레포 루트에 기록). stash 이관 복구 완료. C34-15 5개 질문 체크리스트를
Write 도구 경로 선택 시점에도 적용하도록 습관화 안건은 후속.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 00:12:41 +09:00