컴팩트 복구 절차 개선:
- 리커버리 코드 섹션 제거 (테스트용이었음)
- 컴팩트 복구 절차 간소화
- 모드 진입 자동 준비 프로토콜 추가
- 표준 파일 위치 및 버전 정보 추가
- PLOT/WRITING/VERIFICATION 모드 예시 추가
- 프로젝트 특화 내용은 플레이스홀더로 변경
새 프로젝트 세팅 시 이 템플릿 사용 가능
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
컴팩트 후 WORK-MODE.txt 자동 읽기 개선:
- WORK-MODE.txt 맨 위에 claude.md 먼저 읽기 지시 추가
- 컴팩트 복구 시퀀스: WORK-MODE.txt → claude.md → 모드 프로토콜
- 리커버리 코드 자동 확인 가능
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
배경:
- 문제: VERIFICATION에서 형식/내용 오류 다수 발견 (48-68건)
- 원인 1: 형식 검증이 수동이라 깜빡하면 통과 (바텀, 작가의 말, 챕터 번호)
- 원인 2: 내용 검증 프로세스 자체가 없음 (플롯 일치, 연결성, 설정)
- 결과: VERIFICATION 부담 과다, FIX 모드 수정 비효율
추가:
- Phase 3: 형식 자동 검증 스크립트 (Bash + PowerShell)
- 바텀 3개 자동 카운트 (정확히 3개 강제)
- 작가의 말 형식 자동 체크 (> [!NOTE] 필수)
- 챕터 번호 일치 자동 검증 (파일명 vs 헤더)
- 타임라인 형식 자동 검증
- Phase 4: 내용 검증 체크리스트 (신규)
- 플롯 일치도 확인 (제목, 타임라인, 핵심 이벤트)
- 이전 챕터 연결 확인 (시간/장소/상황 흐름)
- 설정 일관성 확인 (숫자, 물리, 캐릭터)
예상 효과:
- 형식 오류: 15건 → 0건 (100% 감소, 자동 검증)
- 내용 오류: 35건 → 7건 (80% 감소, 체크리스트)
- VERIFICATION 총 발견: 48-68건 → 19-23건 (65% 감소)
철학:
```
WRITING 모드 = 형식 오류 0건 + 내용 오류 최소화
VERIFICATION 모드 = 정말 최후 확인만
→ 작성 단계에서 모든 문제 원천 차단!
```
관련 파일:
- writing-mode.md: v2.5.0 → v2.6.0
- README.md: 프로토콜 인덱스 업데이트
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
배경:
- 문제: 플롯 자체에 타임라인 역행 존재 (8화 11월 → 9화 10월)
- 근본 원인: 설계 단계(플롯)에 검증 프로토콜 없음
- 결과: 작성 단계에서 역행 발생 → FIX 모드 재배치 필요
추가 사항:
- 📌 PLOT 모드 프로토콜 신규 작성 (v1.0.0)
- 플롯 작성 시 타임라인 검증 (3단계 체크포인트)
- 이전 화 종료일 ≤ 다음 화 시작일 강제 검증
- 전체 플롯 타임라인 일관성 체크
- 회상/병렬 서사 명시 규칙 ([회상], [병렬] 태그)
- 플롯 형식 표준 및 수정 프로토콜
- 📌 3단계 방어선 체계 확립
- 1차 방어선: PLOT 모드 (설계 오류 차단)
- 2차 방어선: WRITING 모드 (작성 시 예방)
- 3차 방어선: VERIFICATION 모드 (최후의 보루)
- 📌 README.md 업데이트
- 설계 모드 섹션 신규 추가
- 워크플로우에 PLOT 모드 추가 (0단계)
- 버전 관리 테이블에 PLOT v1.0.0 추가
- FAQ 업데이트 (플롯 타임라인, 회상 처리)
- 사용 가이드 개선 (신규 작품 vs 기존 작품)
철학:
```
PLOT 모드 = 설계 단계 품질 보증
WRITING 모드 = 1차 방어선 (예방)
VERIFICATION 모드 = 최후의 보루 (검증)
→ 설계가 올바르면 작성도 올바르다!
```
효과:
- 설계 단계에서 타임라인 역행 원천 차단
- FIX 모드 재배치 작업 대폭 감소
- 작성 효율성 향상
변경 파일:
- plot-mode.md: 신규 작성 (v1.0.0)
- 플롯 작성 프로세스
- 타임라인 검증 체크리스트
- 회상/병렬 서사 처리
- 전체 타임라인 검증
- 플롯 수정 프로토콜
- Best Practices
- README.md: 업데이트
- 설계 모드 섹션 추가
- 워크플로우 재구성
- 버전 테이블 업데이트
- FAQ 및 사용 가이드 개선
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
배경:
- 문제: 플롯에 타임라인이 명시되어 있음에도 작성 시 역행 발생
- 원인: 작성 전 타임라인 체크가 선택적이고 강제성 없음
- 결과: VERIFICATION에서 발견 → FIX에서 재배치 → 비효율
추가 사항:
- 📌 타임라인 역행 방지 4단계 필수 체크포인트
- Step 1: 이전 화 종료 날짜 확인
- Step 2: 현재 화 플롯 날짜 확인
- Step 3: 타임라인 역행 체크 (필수)
- Step 4: 정상인 경우만 작성 시작
- 역행 감지 시 즉시 중단 및 사용자 보고
- 회상 장면 예외 처리 프로토콜
철학 전환:
```
WRITING 모드 = 1차 방어선 (예방)
VERIFICATION 모드 = 최후의 보루 (검증)
→ 작성 단계에서 문제를 원천 차단!
```
변경 파일:
- writing-mode.md: v2.3.0 → v2.4.0
- CHANGELOG 추가
- Phase 2에 필수 체크포인트 추가
- 회상 예외 처리 추가
- README.md: WRITING 모드 버전 정보 업데이트
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>
## Added
- polish-mode.md v2.2.0: 플랫폼 가독성 최적화
- 7번 항목 "플랫폼 가독성" 신규 추가
- 문단 사이 빈 줄 일관성 체크
- 대화 구분 명확성 (대화 블록 전후 빈 줄)
- 모바일 화면 최적화 (짧은 문단 + 여백)
- Part/Scene 구분 규칙
## Changed
- 문단 길이 기준 수정:
- 기존: 10줄 이상 → 분리 권장
- 변경: 3-5줄 권장, 7줄 이상 검토, 10줄 이상 필수 분리
- 웹소설 플랫폼 특성 반영 (문피아/카카오페이지/네이버 시리즈)
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>
신규 파일:
- CHANGELOG.md: 리비전 관리 시작
- templates/standards/retouch-mode.md: Sonnet+Opus 병행 전략
- templates/standards/creative-writing.md: 장면 구성, POV, 감정선, 복선
수정 파일:
- Novel Writing Project Guide.md: v3.2.0 업데이트
- 4가지 모드 체계 (WRITING/RETOUCH/MODIFICATION/VERIFICATION)
- 리터칭 모드 섹션 추가
- 파일 구조 업데이트
- templates/standards/writing-guide.md: v2.1
- 대화문 형식 규칙 추가
- 장면 전환 기법 추가
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>
**생성 파일:**
- Novel Writing Project Guide.md (v3.0, 45KB)
- README.md (저장소 소개)
- .gitignore
**템플릿:**
- templates/CLAUDE.md.template
- templates/chapter-template.md
- templates/project-structure.md
**목적:**
- 소설 프로젝트 공통 가이드 버전 관리
- 템플릿 파일 제공
- 다른 프로젝트 시작 시 참조
**v3.0 특징:**
- 모드 시스템 (WRITING/MODIFICATION/VERIFICATION)
- 컴팩팅 대응 (WORK-MODE.txt)
- 수정 프로토콜 체계화
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>