전체 표준 파일에 AI 강제 실행 규칙 추가 - 절대 무시 불가 체크리스트
## 변경 사항
### 핵심 철학 변경
- **기존:** 프로토콜을 "참고" 자료로 취급 가능
- **신규:** 모든 프로토콜은 "강제 실행" 체크리스트
- **목적:** AI의 절차 생략/건너뛰기/판단 회피 100% 차단
### 추가된 공통 구조 (26개 파일 전체)
모든 파일에 다음 섹션 추가:
```markdown
## 🚨 AI 강제 실행 규칙 (vX.Y.0 신규 - 절대 무시 불가!)
### ⚠️ 이 문서는 가이드라인이 아닙니다. 체크리스트입니다.
**모든 절차는 강제 실행입니다. "참고", "건너뛰기", "판단으로 생략" 절대 금지.**
### 규칙 1-N: [모드별 특화 규칙]
🔍 [강제 실행 체크리스트]
- [ ] 필수 항목 1
- [ ] 필수 항목 2
...
**위반 시 즉시 보고!**
### 위반 시 처리
**위 규칙 중 하나라도 위반 시:**
- 해당 작업 무효
- 사용자에게 즉시 보고
- 규칙 준수 후 재작업
```
## 업데이트된 파일 목록 (26개)
### 검증 프로토콜 (6개)
- verification-mode.md: v3.2.0 → v3.3.0
+ 트리거 발견 시 체크리스트 강제 출력
+ 판단 명확성 강제
- volume-timeline-verification.md: v1.1.0 → v1.2.0
+ 상위 계층 반영 검증 강제
+ 사건 완성도 강제 검증
- volume-characters-verification.md: v1.1.0 → v1.2.0
+ 나이 계산 정확성 강제 검증
+ 판단 명확성 강제
- plot-master-verification.md: v2.1.0 → v2.2.0
+ 입력 소비 확인 강제
+ 상위 계층 반영 100% 강제
- volume-plot-verification.md: v2.1.0 → v2.2.0
+ 타임라인 순차 검증 강제
+ 특수 타임라인 검증 강제
+ 복선 고아/유령 검증 강제
- plot-detail-verification.md: v2.1.0 → v2.2.0
+ Part 구조 강제 검증
+ Part 필수 항목 9개 강제 검증
+ 집필 가능성 구체성 강제 검증
### 수정 프로토콜 (3개)
- fix-mode.md: v2.0.0 → v2.1.0
+ 리포트 유효성 검증 강제
+ 재배치 3-Stage 강제 실행
+ Git 커밋 타이밍 강제
- polish-mode.md: v2.5.0 → v2.6.0
+ 리포트 유효성 검증 강제
+ 백업 생성 강제
- modification-mode.md: v2.2.0 → v2.3.0
+ 영향 범위 분석 강제
+ 상위 계층 동기화 강제
### 작성 모드 (6개)
- writing-mode.md: v2.7.0 → v2.8.0
+ 타임라인 역행 방지 4단계 강제
+ 호칭 규칙 확인 3단계 강제
+ Phase 3/4 검증 강제
- plot-mode.md: v3.1.0 → v3.2.0
+ 필수 입력 파일 읽기 강제
+ 타임라인 검증 5단계 강제
- plot-master-mode.md: v3.1.0 → v3.2.0
+ 상위 계층 반영 100% 강제
+ 필수 정보 8개 항목 강제
- volume-timeline-mode.md: v1.0.0 → v1.1.0
+ 필수 입력 파일 읽기 강제
+ 역사적 사건 추출 완전성 강제
- volume-characters-mode.md: v1.0.0 → v1.1.0
+ 필수 입력 파일 읽기 강제
+ 나이 계산 정확성 강제
- volume-plot-mode.md: v3.1.0 → v3.2.0
+ 필수 입력 파일 읽기 강제
+ 화별 필수 정보 9개 항목 강제
### 지원 프로토콜 (6개)
- design-verification-mode.md: v1.1.0 → v1.2.0
+ 계층적 반영 검증 3단계 강제
+ Phase 5-2 필수 실행
- artistic-review-mode.md: v1.0.0 → v1.1.0
+ 진단 기준 강제 적용
+ 구체적 가이드 생성 강제
- retouch-mode.md: v1.1.0 → v1.2.0
+ 백업 생성 강제
+ POLISH/MODIFICATION 경계 준수 강제
- renaming-protocol.md: v2.0.0 → v2.1.0
+ 3-stage 프로세스 강제 실행
- report-management.md: v1.0.0 → v1.1.0
+ 리포트 유효성 검증 강제
- chapter-format.md: v2.0.0 → v2.1.0
+ 헤더 형식 강제 준수
### 참조 문서 (5개)
- creative-writing.md: v1.0.0 → v1.1.0
+ 기법 적용 체크리스트 강제
- writing-guide.md: v2.5.0 → v2.6.0
+ 프로토콜 읽기 강제
- file-formats.md: v1.2.0 → v1.3.0
+ 파일명 규칙 강제 준수
- phase4-master-design.md: v3.3.0 → v3.4.0
+ Phase 진행 순서 강제 준수
+ 블로킹 조건 강제 확인
+ 에러 복구 프로토콜 강제 실행
- README.md: v4.3.0 → v4.3.1
+ 프로토콜 읽기 강제
+ Phase 진행 순서 강제
+ 검증 워크플로우 강제
## 영향
### AI 행동 변경
- **이전:** "이 프로토콜을 참고하여..." (선택적)
- **이후:** "다음 체크리스트를 실행합니다..." (강제적)
### 예상 효과
- 절차 생략/건너뛰기: 100% 차단
- 판단 회피/추측 표현: 100% 차단
- 프로토콜 준수율: 대폭 향상
## 파일 통계
- 총 업데이트 파일: 26개
- 총 추가된 라인 수: ~1,800줄
- 평균 파일당 추가: ~70줄 (규칙 섹션)
## Breaking Changes
없음. 기존 기능은 모두 유지되며, 강제 실행 규칙만 추가됨.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
## 주요 변경사항
### 1. 분할 챕터 명명 규칙 통일 (file-formats.md v1.2.0)
- A, B, C 방식으로 통일: ch-007A.md, ch-007B.md
- 번호 방식 금지: ch-007-1.md (X)
- 헤더 형식 규정: "# 2권 7화 (A): 제목 - Part 1"
- 검증 시 처리 방법 명시:
* ch-007.md 누락 시 ch-007A/B 존재 확인
* 파일 개수 계산: A + B = 2개 파일, 1화로 카운트
* 타임라인 검증: A → B 연속성 필수
### 2. 검증 모드 배치 크기 명시 (verification-mode.md v3.2.0)
- 배치 크기: 파일 개수 기준 5개
- 분할 챕터 처리 규정 추가
- 배치 경계 분할 챕터 처리 방법 명시
### 3. 폴리싱 모드 배치 크기 명시 (polish-mode.md v2.5.0)
- 배치 크기: 파일 개수 기준 10개
- 분할 챕터 일관성 유지 규정 추가
- 배치 경계 문체 연결성 처리 방법 명시
## 배경
- 기존: 분할 챕터 규칙 불명확 → ch-007.md 누락으로 오인
- 기존: 배치 크기 암묵적 → 챕터 개수로 혼동
- 해결: 명확한 규정 수립으로 검증 정확도 향상
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Problems fixed:
- Reports created before file modifications caused incorrect info
- POLISH batch-05 (2026-01-21) reported issues in files modified later (2026-01-24)
- No validation between report date and file modification time
Changes:
1. Created report-management.md (v1.0.0)
- Report validity check protocol
- File modification time vs report date comparison
- Invalidation conditions and procedures
2. Updated verification-mode.md (v2.8.0 → v2.9.0)
- Added report validity check section
- Mandatory checklist before reading reports
- Clear user reporting format (valid/invalid)
3. Updated polish-mode.md (v2.3.0 → v2.4.0)
- Added report validity check section
- Mandatory checklist before reading reports
- Clear user reporting format (valid/invalid)
Process improvement:
- Before reading any report: check file mod times
- Report date < any file mod time → invalid → re-verify
- Prevents using outdated reports after FIX/repositioning
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
검증→FIX→재검증 사이클 필수화:
- 검증 후 문제 발견 시 FIX 모드 필수 진입
- 재검증 완료 전까지 다른 모드 전환 금지
- 사용자 명시적 연기 시에만 예외 허용
- 다음 세션 시작 시 미완료 FIX 경고
문제 분석:
- 1권 검증 후 25건 발견했으나 FIX 미실행
- 프로세스 강제화 없어서 계속 같은 문제 재발견
- 강제 규칙으로 재발 방지
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- 타임라인 겹침 판정 개선: 물리적 모순 확인 필수
- 소설 검증 특성 섹션 추가 (병렬 서사, 옴니버스, 다중 시점)
- 정상 기법 vs 실제 오류 명확히 구분
- 검증 절차 개선: 겹침 발견 → 내용 확인 → 물리적 모순 체크
교훈:
- v2.6.0에서 ch-010↔ch-011 타임라인 겹침을 오류로 과잉 판정
- 실제: 병렬 서사 (강민준/박현우/최태준 각자 다른 장소)
- 소설 ≠ 기술 문서, 병렬 서사는 정상적인 소설 기법
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- 타임라인 역행 검증 강화: 파일 읽고 회상 여부 확인 필수
- 추측 금지: "~로 보임", "~일 수도" 등 추측 표현 금지
- 배치 경계 체크 필수화: 이전 배치 마지막 챕터 확인 강제
- 타임라인 역행 = 무조건 🔴 긴급 처리
- 실제 사례 추가: 잘못된 검증 vs 올바른 검증 비교
근본 원인: 파일을 읽고도 추측으로 판정 회피
해결: 검증 = 전체 읽기 + 확인 + 기록 (추측 금지)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
문제 발견:
- 배치 검증만으로는 전체 구조 파악 불가
- ch-050 "회고와 전망"을 "2권 마무리"로 오인
- 실제 마지막: ch-059-2 "2부를 향하여" (9개 차이)
해결:
- 통합 검증 (최종 단계) 추가
- 전체 챕터 개수 확인
- 첫/마지막 화 확인
- "마무리" 키워드 검증
- 권 구조 확인 (기승전결)
- 배치 경계 재검증
- 전체 타임라인 검증
워크플로우 업데이트:
- 배치 1~N 검증 → 통합 검증 → 완료
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- claude.md.template 추가 (프로젝트별 필수 파일)
- README.md v4.0: Single Source of Truth 핵심 컨셉 추가
- project-structure.md v4.0: claude.md 필수화, standards 제거
- standards 파일들은 Guide/templates/standards/에서만 관리
- 프로젝트별/권별 standards 복사 금지
- 버전 불일치 원천 차단
주요 변경사항:
1. 새 프로젝트 시작 시 claude.md 생성 필수
2. 모든 모드 진입 시 Guide/templates/standards/ 참조
3. 프로젝트 내 standards/ 디렉토리 생성 금지
4. volumes/vol-XX/validation-standards.md 생성 금지
이유: 표준 파일이 여러 곳에 복사되면 버전 불일치 발생
해결: Guide를 유일한 소스로 지정, claude.md로 강제
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
**핵심 개선:**
- 각 Part 작성 후 즉시 자가 검증 (문제 조기 발견!)
- 캐릭터 일관성 검증 강화 (성격/능력/지식)
- 작성 중 흔한 실수 예시 추가 (5가지)
**업그레이드:**
- writing-mode.md v2.1.1 → v2.2.0 (Part별 자가 검증)
- verification-mode.md v2.3.0 → v2.4.0 (캐릭터 일관성 3개)
- writing-guide.md v2.2.0 → v2.3.0 (흔한 실수 5가지)
**효과:**
작성 중 즉시 체크 → 문제 조기 수정 → 검증/FIX 부담 감소
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
## Changed
- verification-mode.md v2.1.0 → v2.2.0: 검증 강화
- 설정 일관성 검증 추가 (숫자/데이터, 물리적 설정, 호칭 변화)
- 배치 경계 체크 추가 (ch-010 → ch-011 연결)
- polish-mode.md v2.0.0 → v2.1.0: 역할 단순화
- 플롯 일관성 4개 항목 제거
- 순수 문장 품질 6개 항목만 유지
## Fixed
- 역할 중복 문제 해결:
- VERIFICATION: 모든 문제 발견 + 기록 (플롯 포함)
- FIX: 발견된 문제 수정
- POLISH: 문장 품질만 다듬기
- 엄격 분리로 역할 명확화
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
## Added
- WORK-MODE.txt 시스템: 3중 안전장치 (CLAUDE.md → WORK-MODE.txt → 모드별 파일)
- 플롯 일관성 검증: 장면 중복, 인과관계, 정보 흐름, 설정 일관성
- 점진적 리포팅: 1개 완료 시 즉시 파일 저장
- 로맨스-가이드.md 추가
## Changed
- verification-mode.md v2.0.0 → v2.1.0: WORK-MODE + 플롯 검증 3개 항목
- polish-mode.md v1.0.0 → v2.0.0: WORK-MODE + 10개 항목으로 확장
- fix-mode.md v1.0.0 → v1.1.0: WORK-MODE 추가
## Fixed
- 배치 작업 중 컴팩팅 발생 시 진행 상황 손실 문제
- 재개 시 정확한 위치부터 자동 재시작
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
v4.0.0:
- 시스템 리브랜딩: Novel Writing Project Guide → Creative Writing System (CWS)
- CWS Design Guide.md 신규 (Phase 0-5 설계 가이드)
- CWS Writing Guide.md 리네임
- 3모델 전략 (Opus/Sonnet/Codex)
v3.3.0:
- VERIFICATION/FIX/POLISH 3단계 분리
- fix-mode.md, polish-mode.md 신규
- 모든 standards 파일 버전 헤더 표준화
- 의존성 테이블 추가 (Writing Guide 1.5)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
## 신규 파일
- templates/CURRENT-TASK.md.template (컴팩팅 대응)
- templates/standards/writing-mode.md (작성 모드)
- templates/standards/modification-mode.md (수정 모드 8가지 유형)
- templates/standards/verification-mode.md (6단계 통합 검증)
- templates/standards/chapter-format.md (바텀 금지 포함)
- templates/standards/writing-guide.md (문체/분량)
- templates/standards/renaming-protocol.md (안전한 리네임)
- validation-standards.md (검증 기준)
## 수정 파일
- templates/CLAUDE.md.template (모드 시스템 반영)
## 주요 변경
- 폴더 분리: standards/ (방법론) vs settings/ (콘텐츠)
- 바텀 금지 표준화
- 수정 모드 8가지 유형 체계화
- 검증 모드 6단계 통합
- CURRENT-TASK.md로 컴팩팅 대응
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>