전체 표준 파일에 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>
Novel Writing Guide
버전: 4.2 최종 수정: 2026-01-25 용도: AI 협업 장편 소설 작성 시스템 주요 변경: PLOT 모드 추가 - 설계 단계 타임라인 검증
📚 이 저장소는
AI(Claude)와 협업하여 장편 소설(10권 이상)을 체계적으로 작성하기 위한 공통 가이드 및 템플릿 모음입니다.
각 소설 프로젝트는 독립적인 Git 저장소로 관리되며, 이 Guide 저장소의 표준과 템플릿을 참조하여 구축됩니다.
📐 문서 구조 (v4.2 명확화)
1. CWS Design Guide.md - 설계 단계
용도: 아이디어 → 플롯 완성까지 (작성 전 단계)
Phase 0: 아이디어/컨셉
Phase 0.5: 작가 문체 정의
Phase 1: 세계관 설계
Phase 2: 캐릭터 설계
Phase 3: 타임라인 설계
Phase 4: 플롯 설계 + 타임라인 검증 ⭐ v1.2 신규
Phase 5: 설계 검증
Output: 검증된 설정 파일들 (settings/)
버전: v1.4.0 (2026-01-26) 주요 기능: Phase 5 검증 프로토콜 - 계층적 반영 검증
2. CWS Writing Guide.md - 작성/검증/수정 단계
용도: 플롯 기반 챕터 작성 및 품질 관리
PLOT 모드: 플롯 타임라인 검증 ⭐ v4.2 신규
WRITING 모드: 챕터 작성 (타임라인 체크)
VERIFICATION 모드: 전체 검증
FIX 모드: 문제 수정 (재배치 포함)
POLISH 모드: 문장 다듬기
3단계 방어선:
🛡️ PLOT = 설계 오류 차단
🛡️ WRITING = 작성 시 예방
🛡️ VERIFICATION = 최후의 보루
버전: v4.2.0 (2026-01-25) 주요 기능: PLOT 모드 통합, 타임라인 역행 3단계 방어
3. templates/standards/ - 개별 모드 프로토콜
용도: 각 모드의 상세 절차 및 체크리스트
설계 단계:
plot-mode.md ⭐ v2.2.0 (volume-plot.md 참조 강화)
design-verification-mode.md ⭐ v1.0.0 신규 (Phase 5 검증)
작성 단계:
writing-mode.md v2.4.0
verification-mode.md v2.9.0
fix-mode.md v2.0.0
polish-mode.md v2.4.0
report-management.md v1.0.0
+ 기타 지원 프로토콜
참조: templates/standards/README.md (프로토콜 인덱스)
4. README.md (이 문서) - 메인 인덱스
용도: 전체 CWS 시스템 개요 및 시작 가이드
📖 주요 문서 (Legacy)
Novel Writing Project Guide.md
메인 가이드 문서입니다.
포함 내용:
- 전체 워크플로우 (Phase 1~6)
- 파일 구조 및 명명 규칙
- 토큰 효율 관리 전략
- 5화 단위 작성 시스템
- 누적 서머리 시스템
- Git 자동화
- v3.0 모드 시스템:
- WRITING: 신규 작성 모드
- MODIFICATION: 기존 수정 모드
- VERIFICATION: 전체 점검 모드
- DISCUSSION: 협의/논의 모드
validation-standards.md (v3.1 신규)
검증 모드 전용 가이드 문서입니다.
포함 내용:
- 3가지 검증 모드:
- 본문 검증: 챕터 자체 완결성 확인
- 플롯 검증: 플롯과 본문 일치성 확인
- 요약본 검증: 2종 요약본 크로스체크
- 배치 검증 시스템:
- 10개씩 6개 배치로 나눠 검증
- 각 배치마다 검증 요약본 생성
- 컴팩팅 대응 프로토콜
- 검증 요약본 형식:
- 챕터별 상세 정보
- 제목-내용 일치 확인
- 타임라인 검증
- 캐릭터 일관성 체크
- 검증 보고서 템플릿:
- 본문 검증 보고서
- 플롯 검증 보고서
- 요약본 검증 보고서
📁 템플릿 폴더 (templates/)
새 소설 프로젝트 시작 시 복사해서 사용하는 템플릿 파일들입니다.
제공 템플릿:
- CLAUDE.md.template: AI 협업 프로토콜 템플릿
- chapter-template.md: 챕터 파일 기본 형식
- project-structure.md: 프로젝트 폴더 구조 가이드
🚀 새 프로젝트 시작하기
1. 이 가이드 읽기
L:\내 드라이브\Writing\Guide\Novel Writing Project Guide.md
전체 워크플로우와 시스템을 이해합니다.
2. 프로젝트 폴더 생성
cd "L:\내 드라이브\Writing"
mkdir my-novel-project
cd my-novel-project
3. 템플릿 복사 (필수!)
# ⭐ claude.md (필수!) - Claude 작업 규칙
cp ../Guide/templates/claude.md.template ./claude.md
# 프로젝트 구조 참고용
cp ../Guide/templates/project-structure.md ./docs/
# CLAUDE.md (선택, deprecated)
cp ../Guide/templates/CLAUDE.md.template ./CLAUDE.md
⚠️ 중요:
claude.md는 반드시 생성해야 함!- Claude가 표준 파일을 Guide에서 읽도록 강제
- standards 파일들은 프로젝트에 복사하지 않음!
4. claude.md 수정
# Claude 작업 규칙 (my-novel-project) ← 프로젝트명 수정
...
## 📌 프로젝트별 설정
### 이 프로젝트만의 특별한 규칙
- 특정 캐릭터 호칭 규칙
- 고유 용어 사전
- 시대 배경 설정
5. 프로젝트 설정
AI와 함께 "큰 틀 정하자" 명령으로 설계 시작:
- Phase 1: 설계 (마스터 파일 생성)
- Phase 2: 권별 플롯 작성
- Phase 3: 실행 준비 (자동화)
- Phase 4: 작성 시작
🎯 핵심 컨셉
1. Single Source of Truth (v4.0 신규)
- 표준 파일 위치:
Guide/templates/standards/(유일한 소스) - 프로젝트 규칙:
claude.md로 표준 위치 명시 (필수!) - 금지: 프로젝트별/권별 standards 복사 ❌
- 목적: 버전 불일치 원천 차단, 기준 통일
2. 설계와 실행의 분리
- 마스터 파일: 전체 10권 통합 설계 (크고 무거움, 작성 시 읽지 않음)
- 작업 파일: 필요한 부분만 추출 (작고 가벼움, 매 세션 읽음)
2. 토큰 효율 최우선
- 한글 1글자 ≈ 1.5 토큰
- 권별 작업 파일로 토큰 13,000 이하 유지
- 작성 여유 토큰 187,000 확보
3. 5화 = 1작업 단위
- plot-001-005.md (5화 플롯)
- "1~5화 작성해" 1번 명령
- summary-001-005.md (5화 결과)
4. 누적 서머리로 일관성 유지
- summary-001-005.md
- summary-001-010.md (1-10화 전체 누적!)
- summary-001-050.md (1권 전체!)
- summary-vol-01-final.md (압축, 다음 권용)
5. 모드 기반 워크플로우 (v3.0)
- WORK-MODE.txt로 현재 작업 모드 명시
- 컴팩팅 후에도 맥락 유지
- 수정 시 Summary 재생성 강제화
- 타임라인 검증 자동화
📐 파일 구조 예시
my-novel-project/
│
├── claude.md # ⭐ Claude 작업 규칙 (필수!)
├── CLAUDE.md # AI 협업 프로토콜 (선택)
├── README.md
├── CHANGELOG.md
│
├── settings/ # 마스터 파일 (설계용)
│ ├── characters-master.md
│ ├── timeline-master.md
│ ├── plot-master.md
│ └── writing-guide.md
│
│ # ⚠️ standards 파일들은 Guide/templates/standards/에서 읽기!
│ # 프로젝트별로 복사하지 않음!
│
├── volumes/ # 권별 폴더
│ ├── vol-01/
│ │ ├── CHANGELOG.md # v3.0
│ │ ├── WORK-MODE.txt # v3.0 (임시)
│ │ ├── plot-master.md
│ │ ├── characters.md
│ │ ├── timeline.md
│ │ ├── plots/
│ │ │ ├── plot-001-005.md
│ │ │ └── ...
│ │ ├── summaries/
│ │ │ ├── summary-001-005.md
│ │ │ ├── summary-001-010.md
│ │ │ └── ...
│ │ └── chapters/
│ │ ├── ch-001.md
│ │ └── ...
│ └── vol-02/
│ └── (동일 구조)
│
└── .git/
🔧 v3.0 주요 개선
문제 해결
이전 문제:
- 컴팩팅 → 맥락 손실 → 수정이 이상한 방향으로
- Summary 누락 → 플롯/본문/서머리 불일치
- 리네임 시 파일 손실 위험
- 변경 이력 추적 불가
v3.0 해결:
WORK-MODE.txt→ 모드 명시 → 맥락 유지modification-mode.md→ Summary 재생성 강제renaming-protocol.md→ 안전한 2단계 리네임CHANGELOG.md→ 변경 이력 추적
모드별 워크플로우
작성 모드:
"1~5화 작성해" → 작성 → summary 누적 → Git
수정 모드:
"수정 준비해" → 계획서 → WORK-MODE.txt 생성
→ [컴팩팅]
→ "수정 실행" → 수정 → summary 재생성 → 검증 → CHANGELOG → Git
점검 모드:
"점검해" → 전수 검사 → 보고서 작성 → Git
📊 적용 예시
실제 프로젝트
- 1945-novel: "1945, 다시 시작된 역사" (대체역사 소설, 10권)
- 위치:
L:\내 드라이브\Writing\1945-novel\ - 상태: 2권 작성 중 (65화)
- v3.0 시스템 적용 완료
- 위치:
🔗 참고 링크
Git 저장소 (Gitea)
- 서버: git.digien25.co.kr
- 사용자: Alex
- 프로젝트 예시:
https://git.digien25.co.kr/Alex/1945-novel.githttps://git.digien25.co.kr/Alex/novel-writing-guide.git
백업 전략
- Google Drive: 실시간 클라우드 동기화
- Git + Gitea: 버전 관리 및 원격 백업
- 이중 백업: 최대 안정성 확보
📝 버전 히스토리
v4.3 (2026-01-26)
- ✅ Phase 5 검증 프로토콜 추가
- ✅
templates/standards/design-verification-mode.mdv1.0.0 신규 - ✅ CWS Design Guide v1.4.0 업데이트
- Phase 5-2 계층적 반영 검증 (3단계)
- 마스터 → volume-plot.md → plot-XXX-YYY.md 반영 검증
- 검증 보고서 템플릿 추가
- ✅ plot-mode.md v2.2.0 업데이트
- volume-plot.md 참조 및 일치성 검증 강화
- Phase 2: 각 화 작성 전 volume-plot.md 확인 필수
- Phase 3: volume-plot.md 일치성 검증 추가
- ✅ 설계 품질 보증 체계 완성
- Phase 4-3: volume-plot.md 확인 + 일치성 검증
- Phase 5-2: 계층적 반영 검증 (3단계)
- 설계 → 작성 완벽 전달
v4.2 (2026-01-25)
- ✅ PLOT 모드 추가 - 설계 단계 타임라인 검증
- ✅
templates/standards/plot-mode.mdv1.0.0 추가 - ✅ CWS Design Guide v1.2.0 업데이트
- Phase 4 (플롯 설계)에 타임라인 검증 프로토콜 추가
- Phase 5 (설계 검증)에 플롯 타임라인 검증 추가
- ✅ CWS Writing Guide v4.2.0 업데이트 (예정)
- PLOT 모드 통합
- ✅ writing-mode.md v2.4.0: 타임라인 역행 방지 체크포인트
- ✅ verification-mode.md v2.9.0: 리포트 유효성 검증
- ✅ fix-mode.md v2.0.0: 재배치 프로토콜
- ✅ report-management.md v1.0.0: 리포트 관리
- ✅ 3단계 방어선 체계 확립
- 1차: PLOT (설계 단계)
- 2차: WRITING (작성 단계)
- 3차: VERIFICATION (검증 단계)
- ✅ 문서 구조 및 역할 명확화
v4.0 (2026-01-23)
- ✅ Single Source of Truth 시스템 확립
- ✅
claude.md파일 도입 (프로젝트별 필수) - ✅
templates/claude.md.template추가 - ✅ standards 파일 Guide 중앙 관리 (복사 금지)
- ✅ 프로젝트/권별 standards 생성 금지
- ✅ 버전 불일치 원천 차단
v3.1 (2026-01-17)
- ✅ validation-standards.md 추가 (검증 모드 전용 가이드)
- ✅ 배치 검증 시스템 (10개씩 분할, 컴팩팅 대응)
- ✅ 검증 요약본 시스템 (validation-batch-XX.md)
- ✅ 2종 요약본 크로스체크 (작성 요약본 vs 검증 요약본)
- ✅ 검증 보고서 템플릿 3종
v3.0 (2026-01-17)
- ✅ 모드 시스템 구축 (WRITING/MODIFICATION/VERIFICATION/DISCUSSION)
- ✅ 수정 프로토콜 체계화 (Summary 재생성 강제, 타임라인 검증)
- ✅ 챕터 형식 표준 문서화
- ✅ 안전한 리네임 절차
- ✅ WORK-MODE.txt 시스템 (컴팩팅 대응)
- ✅ CHANGELOG.md 도입
v2.0 (2026-01-15)
- ✅ 완전 재작성
- ✅ 설계/실행 분리
- ✅ 토큰 효율 최우선
- ✅ 5화 작업 단위
- ✅ 누적 서머리
- ✅ Git 자동화
v1.0 (2026-01-14)
- 초기 버전
🤝 기여
이 가이드는 Alex의 개인 프로젝트이지만, 개선 제안은 언제나 환영합니다.
📧 연락처
- 작성자: Alex
- 이메일: alex@digien25.co.kr
마지막 업데이트: 2026-01-23 버전: 4.0 라이선스: 개인 프로젝트
Description
Languages
Markdown
100%