From aa78c3e15618c3a2e22c1149741740c0a1d7bfb5 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 18 Jan 2026 13:01:16 +0900 Subject: [PATCH] =?UTF-8?q?CWS=20v4.0.0=20+=20v3.3.0:=20=EC=8B=9C=EC=8A=A4?= =?UTF-8?q?=ED=85=9C=20=EB=A6=AC=EB=B8=8C=EB=9E=9C=EB=94=A9=20=EB=B0=8F=20?= =?UTF-8?q?=EB=AA=A8=EB=93=9C=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- CHANGELOG.md | 55 + CURRENT-TASK.md | 78 +- CWS Design Guide.md | 1224 +++++++++++++++++ ...g Project Guide.md => CWS Writing Guide.md | 32 +- templates/standards/chapter-format.md | 4 +- templates/standards/creative-writing.md | 4 +- templates/standards/fix-mode.md | 295 ++++ templates/standards/modification-mode.md | 6 +- templates/standards/polish-mode.md | 353 +++++ templates/standards/renaming-protocol.md | 4 +- templates/standards/retouch-mode.md | 4 +- templates/standards/verification-mode.md | 194 +-- templates/standards/writing-guide.md | 4 +- templates/standards/writing-mode.md | 6 +- 14 files changed, 2148 insertions(+), 115 deletions(-) create mode 100644 CWS Design Guide.md rename Novel Writing Project Guide.md => CWS Writing Guide.md (97%) create mode 100644 templates/standards/fix-mode.md create mode 100644 templates/standards/polish-mode.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dbca82..8f166e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,61 @@ --- +## [v3.3.0] - 2026-01-18 + +### Added +- **fix-mode.md v1.0.0**: 검증 보고서 기반 일괄 수정 모드 +- **polish-mode.md v1.0.0**: 가독성/문체 다듬기 모드 +- **Standards 의존성 테이블**: CWS Writing Guide 1.5 섹션 추가 +- **버전 헤더 표준화**: 모든 standards 파일에 버전/최종수정/호환 정보 + +### Changed +- **verification-mode.md v2.0.0**: 수정 기능 제거, 기록만 하도록 분리 +- **모드 워크플로우**: VERIFICATION → FIX → POLISH 3단계 분리 +- **모든 standards 파일**: 버전 형식 X.X → X.X.X (Semantic Versioning) + +### Standards 버전 +| 파일 | 버전 | +|------|------| +| writing-mode.md | v2.0.0 | +| retouch-mode.md | v1.0.0 | +| modification-mode.md | v2.0.0 | +| verification-mode.md | v2.0.0 | +| fix-mode.md | v1.0.0 | +| polish-mode.md | v1.0.0 | +| chapter-format.md | v2.0.0 | +| writing-guide.md | v2.1.0 | +| creative-writing.md | v1.0.0 | +| renaming-protocol.md | v2.0.0 | + +--- + +## [v4.0.0] - 2026-01-18 + +### Added +- **Creative Writing System (CWS)**: 시스템 명칭 확정 +- **CWS Design Guide.md**: 설계 전용 가이드 신규 생성 + - Phase 0: 아이디어 → 컨셉 (Opus) + - Phase 1: 세계관 설계 (Sonnet) + - Phase 2: 캐릭터 설계 (Opus) + - Phase 3: 타임라인 설계 (Sonnet) + - Phase 4: 플롯 설계 (Sonnet) + - Phase 5: 2단계 검증 (품질: Opus, 일관성: Codex) +- **3모델 전략**: Opus/Sonnet/Codex 역할 분담 체계 +- **변수 vs 상수**: 프로젝트별 설정 vs 하드코딩 규칙 분리 +- **산출물 명세**: 6개 필수 설계 파일 정의 +- **핸드오프 체크리스트**: 설계 → 작성 전환 절차 + +### Changed +- **시스템 리브랜딩**: "소설 작성 가이드" → "Creative Writing System" +- **가이드 분리**: 설계 가이드 / 작성 가이드 2원 체계 + - CWS Design Guide.md: 설계 단계 + - CWS Writing Guide.md: 작성 단계 +- 기존 작성 가이드는 "이미 설계된 프로젝트" 전제로 유지 +- 소설뿐 아니라 시나리오, 웹툰, 게임 스토리 등 모든 창작물에 적용 가능 + +--- + ## [v3.2.0] - 2026-01-18 ### Added diff --git a/CURRENT-TASK.md b/CURRENT-TASK.md index f64e294..a0ca8fd 100644 --- a/CURRENT-TASK.md +++ b/CURRENT-TASK.md @@ -1,14 +1,14 @@ # 현재 작업 상태 -**최종 업데이트:** 2026-01-18 12:30 +**최종 업데이트:** 2026-01-18 17:30 --- ## 모드 -문서 보완 작업 +CWS v3.3.0 완료 ## 작업 -Guide v3.2.0 완료, 1945 프로젝트 적용 대기 +VERIFICATION/FIX/POLISH 모드 분리 및 버전 관리 체계 완료 --- @@ -30,39 +30,87 @@ Guide v3.2.0 완료, 1945 프로젝트 적용 대기 - [x] templates/standards/creative-writing.md (창작 기법) - [x] writing-guide.md 확장 (대화문/장면전환) - [x] 메인 가이드 v3.2.0 업데이트 - - 리터칭 모드 섹션 추가 - - 4가지 모드 체계 (WRITING/RETOUCH/MODIFICATION/VERIFICATION) + +### v3.3.0 모드 분리 및 버전 관리 +- [x] **verification-mode.md v2.0.0**: 수정 기능 제거, 기록만 +- [x] **fix-mode.md v1.0.0 신규**: 검증 결과 일괄 수정 +- [x] **polish-mode.md v1.0.0 신규**: 가독성/문체 다듬기 +- [x] **버전 헤더 표준화**: 모든 standards 파일에 버전/최종수정/호환 정보 +- [x] **의존성 테이블 추가**: CWS Writing Guide 섹션 1.5 +- [x] **CHANGELOG v3.3.0 업데이트** + +### v4.0.0 Creative Writing System +- [x] **시스템 리브랜딩**: "소설 작성 가이드" → "Creative Writing System (CWS)" +- [x] **CWS Design Guide.md 생성** + - Phase 0: 아이디어 → 컨셉 (Opus) + - Phase 1: 세계관 설계 (Sonnet) + - Phase 2: 캐릭터 설계 (Opus) + - Phase 3: 타임라인 설계 (Sonnet) + - Phase 4: 플롯 설계 (Sonnet) + - Phase 5: 2단계 검증 (품질: Opus, 일관성: Codex) +- [x] **CWS Writing Guide.md 리네임** +- [x] 3모델 전략 정의 (Opus/Sonnet/Codex) +- [x] 변수 vs 상수 체계 (프로젝트 설정 vs 하드코딩) +- [x] 산출물 명세 (6개 필수 파일) +- [x] 핸드오프 체크리스트 +- [x] CHANGELOG v4.0.0 업데이트 --- ## ⏳ 남은 작업 -### 1945 프로젝트 적용 +### 1. 1945 프로젝트 적용 **작업:** - [ ] 폴더 리팩토링: settings/ → standards/ + settings/ 분리 - [ ] CLAUDE.md 새 구조로 업데이트 - [ ] characters-master.md에 호칭 규칙 섹션 추가 -### 기존 챕터 바텀 제거 (선택) +### 2. 기존 챕터 바텀 제거 (선택) - 검증 모드에서 처리 예정 --- ## 📌 핵심 결정사항 -1. **바텀 표준:** 없음으로 통일 (헤더만 화수 표시) -2. **폴더 분리:** standards/ (방법론) vs settings/ (소설 콘텐츠) -3. **호칭 가이드:** characters-master.md에 섹션으로 추가 -4. **수정 모드:** 8가지 유형 (A~H) -5. **검증 모드:** 6단계 통합 검증 (바텀/호칭 포함) -6. **컴팩팅 대응:** CURRENT-TASK.md로 맥락 유지 +1. **시스템 이름:** Creative Writing System (CWS) +2. **2원 체계:** CWS Design Guide + CWS Writing Guide +3. **3모델 전략:** Opus(창의/감정) + Sonnet(구조) + Codex(검증) +4. **변수 vs 상수:** 프로젝트별 설정 vs 하드코딩 규칙 +5. **2단계 검증:** 품질(Opus) → 일관성(Codex) +6. **범용성:** 소설, 시나리오, 웹툰, 게임 스토리 등 모든 창작물 적용 가능 +7. **바텀 표준:** 없음으로 통일 (헤더만 화수 표시) +8. **폴더 분리:** standards/ (방법론) vs settings/ (콘텐츠) +9. **수정 모드:** 8가지 유형 (A~H) +10. **검증 모드:** 6단계 통합 검증 + +--- + +## 현재 시스템 구조 + +``` +Creative Writing System/ +├── CWS Design Guide.md # 📐 설계 가이드 (v1.0.0) +├── CWS Writing Guide.md # 📝 작성 가이드 (v3.2.0) +├── CHANGELOG.md # 변경 이력 (v4.0.0) +├── CURRENT-TASK.md # 작업 상태 +└── templates/ + └── standards/ + ├── writing-mode.md + ├── retouch-mode.md + ├── modification-mode.md + ├── verification-mode.md + ├── chapter-format.md + ├── writing-guide.md + ├── creative-writing.md + └── renaming-protocol.md +``` --- ## 다음 세션에서 할 일 -1. "Guide 메인 문서 업데이트해줘" → Novel Writing Project Guide.md 수정 -2. "1945 프로젝트에 적용해줘" → 폴더 리팩토링 + CLAUDE.md 업데이트 +1. "1945 프로젝트에 적용해줘" → 폴더 리팩토링 + CLAUDE.md 업데이트 +2. 또는 새 프로젝트 시작 시 → CWS Design Guide 따라 Phase 0부터 --- diff --git a/CWS Design Guide.md b/CWS Design Guide.md new file mode 100644 index 0000000..8aa9ee2 --- /dev/null +++ b/CWS Design Guide.md @@ -0,0 +1,1224 @@ +# Creative Writing System - Design Guide (v1.0) + +> **작성일:** 2026-01-18 +> **버전:** 1.0.0 +> **시스템:** Creative Writing System (CWS) +> **목적:** 창작 프로젝트의 설계 단계를 체계화하여, 작성 단계에서의 수정을 최소화 + +--- + +## ⚠️ 이 문서의 역할 + +### 설계 vs 작성의 분리 + +``` +┌─────────────────────────────────────────────────────────┐ +│ 📐 CWS Design Guide (이 문서) │ +│ 아이디어 → 컨셉 → 세계관 → 캐릭터 → 타임라인 → 플롯 │ +│ │ +│ 📤 Output: 검증된 설정 파일들 │ +└─────────────────────────────────────────────────────────┘ + │ + │ 충돌 없는 완벽한 설계 + ▼ +┌─────────────────────────────────────────────────────────┐ +│ 📝 CWS Writing Guide │ +│ WRITING → RETOUCH → MODIFICATION → VERIFICATION │ +│ │ +│ 📥 Input: 설계된 파일들 │ +│ 📤 Output: 완성된 원고 │ +└─────────────────────────────────────────────────────────┘ +``` + +### 왜 설계를 분리하는가? + +``` +❌ 설계 없이 작성: +대충 설계 → 작성 → 문제 발견 → 수정 → 꼬임 → 또 수정 → 파탄 + +✅ 설계 후 작성: +설계 → 검증1 → 검증2 → 작성 (수정 최소화) +``` + +**핵심:** 설계에서 1시간 더 쓰면, 작성에서 10시간 아낀다. + +--- + +## 📌 목차 + +1. [모델별 역할 분담](#1-모델별-역할-분담) +2. [설계 원칙](#2-설계-원칙) +3. [Phase 0: 아이디어 → 컨셉](#3-phase-0-아이디어--컨셉) +4. [Phase 1: 세계관 설계](#4-phase-1-세계관-설계) +5. [Phase 2: 캐릭터 설계](#5-phase-2-캐릭터-설계) +6. [Phase 3: 타임라인 설계](#6-phase-3-타임라인-설계) +7. [Phase 4: 플롯 설계](#7-phase-4-플롯-설계) +8. [Phase 5: 설계 검증](#8-phase-5-설계-검증) +9. [산출물 명세](#9-산출물-명세) +10. [Writing Guide로 핸드오프](#10-writing-guide로-핸드오프) + +--- + +## 1. 모델별 역할 분담 + +### 1.1 3모델 전략 + +| 모델 | 강점 | 설계 단계에서의 역할 | +|------|------|---------------------| +| **Opus** | 감정, 심리, 창의성, 뉘앙스 | 컨셉, 캐릭터 심리, 관계 설계 | +| **Sonnet** | 구조, 정확성, 체계적 정리 | 세계관, 타임라인, 플롯 구조화 | +| **Codex** | 논리적 검증, 일관성 체크 | 최종 일관성 검증 | + +### 1.2 Phase별 모델 배정 + +``` +Phase 0: 아이디어/컨셉 → Opus (창의성, 깊이) +Phase 1: 세계관 설계 → Sonnet (체계적 정리) +Phase 2: 캐릭터 설계 → Opus (심리, 관계, 감정) +Phase 3: 타임라인 설계 → Sonnet (정확성, 구조) +Phase 4: 플롯 설계 → Sonnet (논리적 전개) +Phase 5-1: 품질 검증 → Opus (감정선, 페이싱) +Phase 5-2: 일관성 검증 → Codex (충돌, 모순) +``` + +### 1.3 모델 전환 시 명시 + +작업 시 어떤 모델이 담당했는지 기록: + +```markdown +## characters-master.md + +> **설계:** Opus +> **검증:** Codex (2026-01-18) + +(내용...) +``` + +--- + +## 2. 설계 원칙 + +### 2.1 핵심 원칙 + +| 원칙 | 설명 | 적용 방법 | +|------|------|----------| +| **앞뒤 충돌 금지** | 10화에서 한 말이 30화에서 모순되면 안 됨 | 설정 교차 검증 | +| **캐릭터 일관성** | 갑자기 다른 사람처럼 행동하면 안 됨 | 캐릭터 시트 + 변화 로그 | +| **변화 시 명시** | 성격/관계 변화는 계기와 시점 기록 | 변화 트리거 문서화 | +| **상호 참조** | 세계관-캐릭터-타임라인-플롯 연동 | 파일 간 링크 | + +### 2.2 설정 파일 간 참조 체계 + +```markdown +# characters-master.md + +## 강민준 +- 성격: 냉철, 신중 +- **관련 타임라인:** timeline-master.md#1945-귀환 +- **관련 플롯:** plot-master.md#1권-정치입문 +- **성격 변화 로그:** + | 시점 | 변화 | 원인 | + |------|------|------| + | 기본 | 냉철, 신중 | - | + | 3권 25화 | → 공격적 | 측근 배신 | +``` + +### 2.3 변수 vs 상수 + +```javascript +// 🔧 변수: 프로젝트별 설정 (아이디어 회의에서 결정) +projectConfig = { + romance: { ratio, pacing, keyEvents }, + conflict: { intensity, frequency, types }, + tone: { mood, humorRatio } +} + +// 📌 상수: 모든 창작물에 적용 (하드코딩) +UNIVERSAL_RULES = { + cliffhanger: "5화마다 권장", + climax: "권 중반", + pacing: "일상/긴장 번갈아", + foreshadow: "설치 → 반드시 회수" +} +``` + +--- + +## 3. Phase 0: 아이디어 → 컨셉 + +> **담당 모델:** Opus + +### 3.1 목표 + +- 막연한 아이디어를 구체적 컨셉으로 발전 +- 프로젝트의 방향성과 톤 결정 +- 핵심 차별점 정의 + +### 3.2 아이디어 회의 프로세스 + +``` +1. 사용자: 아이디어 제시 + "회귀물인데, 1945년으로 돌아가서 분단을 막는 이야기" + +2. Opus: 질문으로 구체화 + - 주인공은 누구? 왜 회귀? + - 톤은? (진지 vs 가벼움) + - 로맨스 비중은? + - 핵심 갈등은? + +3. 함께 결정 + - 장르/서브장르 + - 분위기/톤 + - 규모 (몇 권?) + - 핵심 차별점 + +4. 산출물: project-config.md +``` + +### 3.3 project-config.md 템플릿 + +```markdown +# 프로젝트 설정 + +> **생성일:** YYYY-MM-DD +> **담당:** Opus + +--- + +## 기본 정보 +- **제목:** (가제) +- **장르:** +- **서브장르:** +- **예상 규모:** 전 ___권 (권당 50화) + +## 컨셉 +- **한 줄 요약:** +- **핵심 차별점:** + +## 톤/분위기 +- **기조:** 진지 / 가벼움 / 혼합 +- **유머 비율:** ___% +- **독자 타겟:** + +--- + +## 프로젝트 변수 설정 + +### 로맨스 +- **비중:** ___% (메인 플롯 대비) +- **페이싱:** 빠름 / 보통 / 느림 +- **주요 이벤트 시점:** + - 첫 만남: ___권 ___화 + - 호감 인지: ___권 ___화 + - 고백: ___권 ___화 + - (기타) + +### 갈등 +- **강도:** 높음 / 보통 / 낮음 +- **주요 유형:** + - [ ] 인물 vs 인물 + - [ ] 인물 vs 사회 + - [ ] 인물 vs 자신 + - [ ] 인물 vs 환경 +- **갈등 빈도:** ___화마다 긴장 포인트 + +### 페이싱 +- **기본 속도:** 빠름 / 보통 / 느림 +- **1화 = 작중 시간:** 평균 ___일 + +--- + +## 핵심 질문 (Why) +- **왜 이 이야기인가?** +- **독자가 왜 읽어야 하는가?** +- **다른 작품과 뭐가 다른가?** + +--- + +*이 설정은 이후 모든 설계의 기준이 됩니다.* +``` + +### 3.4 체크리스트 + +``` +Phase 0 완료 조건: +- [ ] 한 줄 요약이 명확한가? +- [ ] 장르/톤이 결정되었는가? +- [ ] 로맨스/갈등 비중이 합의되었는가? +- [ ] 핵심 차별점이 정의되었는가? +- [ ] project-config.md 생성 완료 +``` + +--- + +## 4. Phase 1: 세계관 설계 + +> **담당 모델:** Sonnet + +### 4.1 목표 + +- 이야기가 펼쳐질 무대 설정 +- 세계의 규칙과 제약 정의 +- 시대적/공간적 배경 구체화 + +### 4.2 세계관 설계 프로세스 + +``` +1. project-config.md 읽기 +2. 장르별 필수 요소 체크 +3. 시대/공간 설정 +4. 규칙/제약 정의 +5. 산출물: worldbuilding.md +``` + +### 4.3 장르별 세계관 요소 + +#### 대체역사 +``` +필수 요소: +- 분기점 (어디서 역사가 달라지나?) +- 실제 역사와의 차이점 명시 +- 시대 고증 (의복, 언어, 기술, 문화) +- 실존 인물 처리 방침 +``` + +#### 판타지 +``` +필수 요소: +- 마법 체계 (규칙, 제약, 비용) +- 종족 설정 +- 지리/국가 구조 +- 역사/신화 +``` + +#### 현대물 +``` +필수 요소: +- 시대 특정 (20XX년) +- 공간 범위 (도시, 국가) +- 사회적 맥락 +``` + +#### 회귀/빙의물 +``` +필수 요소: +- 회귀/빙의 규칙 +- 미래 지식의 제약 +- 나비효과 처리 방침 +``` + +### 4.4 worldbuilding.md 템플릿 + +```markdown +# 세계관 설정 + +> **생성일:** YYYY-MM-DD +> **담당:** Sonnet +> **참조:** project-config.md + +--- + +## 시대/공간 배경 + +### 시대 +- **주 시대:** +- **시작 시점:** +- **종료 시점:** + +### 공간 +- **주 무대:** +- **등장 지역:** + +--- + +## 세계 규칙 + +### 핵심 규칙 +1. (이 세계에서 절대 깨지면 안 되는 규칙) +2. +3. + +### 제약 사항 +1. (주인공이 할 수 없는 것) +2. +3. + +--- + +## 장르 특수 설정 + +### [장르명] 관련 +(장르별 필수 요소 작성) + +--- + +## 시대 고증 (해당 시) + +### 언어/호칭 +- + +### 의복/외양 +- + +### 기술 수준 +- + +### 사회/문화 +- + +--- + +## 참조 링크 +- **캐릭터:** characters-master.md +- **타임라인:** timeline-master.md + +--- + +*세계관 규칙을 어기는 장면은 작성하지 않습니다.* +``` + +### 4.5 체크리스트 + +``` +Phase 1 완료 조건: +- [ ] 시대/공간이 명확히 정의되었는가? +- [ ] 세계 규칙이 3개 이상 정의되었는가? +- [ ] 장르 특수 설정이 완료되었는가? +- [ ] 시대 고증이 필요하면 작성되었는가? +- [ ] worldbuilding.md 생성 완료 +``` + +--- + +## 5. Phase 2: 캐릭터 설계 + +> **담당 모델:** Opus + +### 5.1 목표 + +- 입체적인 캐릭터 창조 +- 캐릭터 간 관계망 설계 +- 캐릭터 아크 (성장/변화) 설계 +- 호칭 체계 정립 + +### 5.2 캐릭터 설계 프로세스 + +``` +1. project-config.md, worldbuilding.md 읽기 +2. 주인공 설계 (가장 깊이 있게) +3. 히로인/주요 조연 설계 +4. 조연/적대자 설계 +5. 관계도 작성 +6. 호칭 체계 정립 +7. 산출물: characters-master.md +``` + +### 5.3 캐릭터 아크 구조 + +``` +┌─────────────────────────────────────────────────────────┐ +│ 1. 결핍 (Wound) │ +│ 캐릭터의 내적 상처/결핍 │ +├─────────────────────────────────────────────────────────┤ +│ 2. 거짓 믿음 (Lie) │ +│ 결핍에서 비롯된 잘못된 믿음 │ +├─────────────────────────────────────────────────────────┤ +│ 3. 욕망 vs 필요 (Want vs Need) │ +│ Want: 표면적으로 원하는 것 │ +│ Need: 진짜 필요한 것 │ +├─────────────────────────────────────────────────────────┤ +│ 4. 변화 (Change) │ +│ 거짓 믿음 → 진실 깨달음 │ +│ 변화 시점과 계기 명시! │ +└─────────────────────────────────────────────────────────┘ +``` + +### 5.4 characters-master.md 템플릿 + +```markdown +# 캐릭터 마스터 + +> **생성일:** YYYY-MM-DD +> **담당:** Opus +> **검증:** (검증 후 기록) + +--- + +## 주인공 + +### [이름] + +#### 기본 정보 +- **이름:** +- **나이:** (작중 시작 시점) +- **직업/역할:** +- **외모:** + +#### 성격 +- **핵심 성격:** (3단어) +- **장점:** +- **단점:** +- **말투/버릇:** + +#### 캐릭터 아크 +- **결핍 (Wound):** +- **거짓 믿음 (Lie):** +- **Want:** +- **Need:** +- **변화 과정:** + | 권 | 상태 | 계기 | + |----|------|------| + | 1권 | | | + | 3권 | | | + | 5권 | | | + +#### 관계 +- **[인물A]:** 관계 설명 +- **[인물B]:** 관계 설명 + +#### 참조 +- **관련 타임라인:** timeline-master.md#섹션 +- **관련 플롯:** plot-master.md#섹션 + +--- + +## 히로인/주요 조연 + +### [이름] +(동일 구조) + +--- + +## 조연 + +### [이름] +(간략화 가능) + +--- + +## 적대자 + +### [이름] +(동일 구조, 동기 중요) + +--- + +## 관계도 + +``` +[주인공] ──애정──▶ [히로인] + │ │ + │ 신뢰 │ 의지 + ▼ ▼ +[조력자A] [조력자B] + │ + │ 대립 + ▼ +[적대자] +``` + +--- + +## 호칭 체계 + +### 호칭 규칙 +| 화자 | 청자 | 호칭 | 비고 | +|------|------|------|------| +| 주인공 | 히로인 | | 초기 | +| 주인공 | 히로인 | | 친밀 후 | +| 히로인 | 주인공 | | 초기 | +| 히로인 | 주인공 | | 친밀 후 | + +### 호칭 변화 시점 +| 관계 | 변화 | 시점 | 계기 | +|------|------|------|------| +| | | ___권 ___화 | | + +--- + +## 캐릭터 변화 로그 + +| 캐릭터 | 시점 | 변화 내용 | 원인/계기 | +|--------|------|----------|----------| +| | ___권 ___화 | | | + +--- + +*캐릭터 설정은 플롯보다 우선합니다. 플롯을 위해 캐릭터를 왜곡하지 않습니다.* +``` + +### 5.5 체크리스트 + +``` +Phase 2 완료 조건: +- [ ] 주인공 캐릭터 아크가 완성되었는가? +- [ ] 주요 캐릭터 최소 3명 이상 설계되었는가? +- [ ] 관계도가 작성되었는가? +- [ ] 호칭 체계가 정립되었는가? +- [ ] 변화 로그 템플릿이 준비되었는가? +- [ ] characters-master.md 생성 완료 +``` + +--- + +## 6. Phase 3: 타임라인 설계 + +> **담당 모델:** Sonnet + +### 6.1 목표 + +- 작중 시간 흐름 설계 +- 역사적 사건 배치 (해당 시) +- 캐릭터 연대기 정리 +- 시간 충돌 방지 + +### 6.2 타임라인 설계 프로세스 + +``` +1. worldbuilding.md, characters-master.md 읽기 +2. 실제 역사 이벤트 배치 (대체역사 시) +3. 캐릭터 생년/주요 사건 배치 +4. 작중 시간 흐름 설계 +5. 교차 검증 (나이, 날짜) +6. 산출물: timeline-master.md +``` + +### 6.3 timeline-master.md 템플릿 + +```markdown +# 타임라인 마스터 + +> **생성일:** YYYY-MM-DD +> **담당:** Sonnet +> **검증:** (검증 후 기록) + +--- + +## 역사적 배경 (대체역사/시대물) + +### 실제 역사 +| 날짜 | 사건 | 비고 | +|------|------|------| +| 1945-08-15 | 광복 | | +| 1945-09-08 | 미군정 시작 | | + +### 분기점 (대체역사 시) +- **분기 시점:** +- **분기 원인:** +- **달라지는 점:** + +--- + +## 캐릭터 연대기 + +### [주인공 이름] +| 연도 | 나이 | 사건 | 참조 | +|------|------|------|------| +| 19XX | 출생 | 출생 | | +| 19XX | XX세 | 주요 사건 | | + +### [히로인 이름] +(동일 구조) + +--- + +## 작중 타임라인 + +### 1권 +| 화 | 날짜 | 주요 사건 | 장소 | +|----|------|----------|------| +| 1 | YYYY-MM-DD | | | +| 5 | YYYY-MM-DD | | | +| 10 | YYYY-MM-DD | | | + +### 2권 +(동일 구조) + +--- + +## 시간 규칙 + +### 페이싱 +- **1화 = 평균:** ___일 +- **빠른 전개 시:** ___일 = 1화 +- **느린 전개 시:** 1일 = ___화 + +### 시간 점프 규칙 +- 최대 점프 허용: ___ +- 점프 시 필수: 날짜 명시 + +--- + +## 나이 계산표 + +| 캐릭터 | 생년 | 1권 시작 | 3권 시작 | 5권 시작 | +|--------|------|----------|----------|----------| +| | | XX세 | XX세 | XX세 | + +--- + +## 검증 체크 + +- [ ] 캐릭터 나이가 타임라인과 일치하는가? +- [ ] 역사적 사건 날짜가 정확한가? +- [ ] 작중 시간 흐름에 모순이 없는가? +- [ ] 계절/날씨 묘사가 날짜와 맞는가? + +--- + +*타임라인은 모든 설정의 기준입니다. 충돌 시 타임라인이 우선합니다.* +``` + +### 6.4 체크리스트 + +``` +Phase 3 완료 조건: +- [ ] 역사적 배경이 정리되었는가? (해당 시) +- [ ] 주요 캐릭터 연대기가 작성되었는가? +- [ ] 권별 타임라인 개요가 있는가? +- [ ] 나이 계산표가 작성되었는가? +- [ ] timeline-master.md 생성 완료 +``` + +--- + +## 7. Phase 4: 플롯 설계 + +> **담당 모델:** Sonnet + +### 7.1 목표 + +- 전체 스토리 구조 설계 +- 권별 목표와 클라이맥스 정의 +- 5화 단위 플롯 설계 +- 복선 설치 계획 + +### 7.2 플롯 설계 프로세스 + +``` +1. 모든 이전 파일 읽기 + - project-config.md + - worldbuilding.md + - characters-master.md + - timeline-master.md + +2. 전체 구조 설계 (10권 기준) +3. 권별 목표/클라이맥스 정의 +4. 5화 단위 플롯 작성 +5. 복선 설치 계획 +6. 산출물: plot-master.md +``` + +### 7.3 3막 구조 적용 + +``` +전체 시리즈 (10권 기준): + +1막 (1-3권): 설정과 갈등 제시 +- 1권: 세계 진입, 목표 설정 +- 2권: 첫 시련, 동료 확보 +- 3권: 1막 클라이맥스 + +2막 (4-7권): 갈등 심화 +- 4권: 새로운 도전 +- 5권: 중반 위기 (Midpoint) +- 6권: 반격 시작 +- 7권: 2막 클라이맥스 (All is Lost) + +3막 (8-10권): 해결 +- 8권: 재기 +- 9권: 최종 대결 준비 +- 10권: 클라이맥스와 해결 +``` + +### 7.4 plot-master.md 템플릿 + +```markdown +# 플롯 마스터 + +> **생성일:** YYYY-MM-DD +> **담당:** Sonnet +> **검증:** (검증 후 기록) + +--- + +## 전체 구조 + +### 시리즈 개요 +- **전체 권수:** ___권 +- **1권당 화수:** 50화 +- **핵심 갈등:** +- **최종 목표:** + +### 3막 구조 +| 막 | 권 | 핵심 | +|----|----|----| +| 1막 | 1-3권 | | +| 2막 | 4-7권 | | +| 3막 | 8-10권 | | + +--- + +## 권별 플롯 + +### 1권: [부제] + +#### 목표 +- **권 목표:** +- **캐릭터 아크:** +- **핵심 갈등:** + +#### 구조 +| 구간 | 화 | 내용 | +|------|-----|------| +| 도입 | 1-10 | | +| 전개 | 11-25 | | +| 클라이맥스 | 26-40 | | +| 마무리 | 41-50 | | + +#### 주요 이벤트 +- **10화:** +- **25화:** +- **40화:** +- **50화:** + +### 2권: [부제] +(동일 구조) + +--- + +## 5화 단위 플롯 + +### 1권 1-5화 +| 화 | 제목(가제) | 핵심 사건 | 감정선 | +|----|----------|----------|--------| +| 1 | | | | +| 2 | | | | +| 3 | | | | +| 4 | | | | +| 5 | | 클리프행어: | | + +### 1권 6-10화 +(동일 구조) + +--- + +## 복선 관리 + +### 복선 설치 계획 +| 복선 | 설치 | 회수 예정 | 유형 | +|------|------|----------|------| +| | ___권 ___화 | ___권 ___화 | 단기/중기/장기 | + +### 복선 규칙 +- 단기: 5화 이내 회수 +- 중기: 같은 권 내 회수 +- 장기: 다음 권 이후 회수 +- **모든 복선은 반드시 회수!** + +--- + +## 로맨스 라인 (해당 시) + +### 진행 계획 +| 단계 | 시점 | 이벤트 | 비고 | +|------|------|--------|------| +| 첫 만남 | ___권 ___화 | | | +| 호감 | ___권 ___화 | | | +| 갈등 | ___권 ___화 | | | +| 화해 | ___권 ___화 | | | +| 고백 | ___권 ___화 | | | + +### project-config 준수 확인 +- 비중 ___% 준수: [ ] +- 페이싱 준수: [ ] + +--- + +## 갈등 라인 + +### 메인 갈등 +- **갈등 내용:** +- **시작:** ___권 +- **해결:** ___권 + +### 서브 갈등 +| 갈등 | 시작 | 해결 | 유형 | +|------|------|------|------| +| | ___권 | ___권 | | + +### project-config 준수 확인 +- 강도 준수: [ ] +- 빈도 준수: [ ] + +--- + +*플롯은 캐릭터를 따릅니다. 플롯을 위해 캐릭터를 왜곡하지 않습니다.* +``` + +### 7.5 체크리스트 + +``` +Phase 4 완료 조건: +- [ ] 전체 구조 (3막)가 설계되었는가? +- [ ] 권별 목표/클라이맥스가 정의되었는가? +- [ ] 5화 단위 플롯이 최소 1권분 작성되었는가? +- [ ] 복선 설치 계획이 있는가? +- [ ] 로맨스/갈등이 project-config와 일치하는가? +- [ ] plot-master.md 생성 완료 +``` + +--- + +## 8. Phase 5: 설계 검증 + +### 8.1 2단계 검증 체계 + +``` +┌─────────────────────────────────────────────────────────┐ +│ Phase 5-1: 품질 검증 (Opus) │ +│ │ +│ "이 플롯이 재미있는가? 독자가 읽고 싶은가?" │ +└─────────────────────────────────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────────────────────────┐ +│ Phase 5-2: 일관성 검증 (Codex) │ +│ │ +│ "앞뒤가 맞는가? 설정 충돌 없는가?" │ +└─────────────────────────────────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────────────────────────┐ +│ 검증 완료 → CWS Writing Guide로 핸드오프 │ +└─────────────────────────────────────────────────────────┘ +``` + +### 8.2 Phase 5-1: 품질 검증 (Opus) + +> **담당 모델:** Opus + +#### 검증 항목 + +**1. 프로젝트 설정 준수 (변수)** +``` +- [ ] 로맨스가 합의된 비중(___%)에 맞는가? +- [ ] 로맨스 페이싱이 합의 사항과 일치하는가? +- [ ] 갈등 강도가 합의 사항과 일치하는가? +- [ ] 갈등 빈도가 합의 사항과 일치하는가? +- [ ] 톤/분위기가 일관되는가? +``` + +**2. 스토리 품질 (상수)** +``` +- [ ] 5화마다 클리프행어 또는 훅이 있는가? +- [ ] 10화마다 주요 이벤트가 있는가? +- [ ] 권 중반(25화)에 클라이맥스가 있는가? +- [ ] "그래서 뭐?" 구간이 없는가? +- [ ] 일상/긴장 페이싱이 균형 잡혔는가? +``` + +**3. 캐릭터 검증** +``` +- [ ] 주인공 아크가 자연스럽게 진행되는가? +- [ ] 캐릭터 성격이 플롯 내내 일관되는가? +- [ ] 캐릭터 변화에 충분한 계기가 있는가? +- [ ] 캐릭터가 플롯의 도구로 전락하지 않았는가? +``` + +**4. 감정선 검증** +``` +- [ ] 독자가 감정 이입할 순간이 있는가? +- [ ] 카타르시스 순간이 있는가? +- [ ] 감정 고조와 이완이 번갈아 있는가? +``` + +### 8.3 Phase 5-2: 일관성 검증 (Codex) + +> **담당 모델:** Codex + +#### 검증 항목 + +**1. 타임라인 검증** +``` +- [ ] 날짜/시간 충돌이 없는가? +- [ ] 캐릭터 나이가 정확한가? +- [ ] 역사적 사건 날짜가 맞는가? +- [ ] 계절/날씨 묘사가 날짜와 맞는가? +- [ ] 이동 시간이 현실적인가? +``` + +**2. 설정 검증** +``` +- [ ] 세계관 규칙이 위반된 곳이 없는가? +- [ ] 캐릭터 설정(외모, 능력 등)이 일관되는가? +- [ ] 장소 묘사가 일관되는가? +- [ ] 기술/마법 규칙이 일관되는가? +``` + +**3. 복선 검증** +``` +- [ ] 설치된 복선이 모두 회수 예정인가? +- [ ] 회수 없는 복선이 있는가? +- [ ] 설치 없이 갑자기 등장하는 요소가 있는가? +``` + +**4. 논리 검증** +``` +- [ ] 인과관계가 명확한가? +- [ ] "왜?"에 대한 답이 있는가? +- [ ] 우연의 일치가 과도하지 않은가? +- [ ] Deus Ex Machina가 없는가? +``` + +### 8.4 검증 결과 기록 + +```markdown +# 설계 검증 보고서 + +> **검증일:** YYYY-MM-DD +> **검증자:** +> - Phase 5-1: Opus +> - Phase 5-2: Codex + +--- + +## Phase 5-1 품질 검증 결과 + +### 통과 항목 +- ✅ (항목) +- ✅ (항목) + +### 수정 필요 +- ⚠️ (항목): (수정 내용) +- ⚠️ (항목): (수정 내용) + +### 조치 완료 +- ✅ (수정된 항목) + +--- + +## Phase 5-2 일관성 검증 결과 + +### 통과 항목 +- ✅ (항목) + +### 발견된 충돌 +- ❌ (충돌 내용) + - 위치: + - 수정: + +### 조치 완료 +- ✅ (수정된 항목) + +--- + +## 최종 판정 + +- [ ] 모든 검증 통과 → 작성 단계 진행 가능 +- [ ] 수정 필요 → 해당 Phase로 돌아가기 + +--- + +*검증을 통과한 설계만 작성 단계로 넘어갑니다.* +``` + +### 8.5 체크리스트 + +``` +Phase 5 완료 조건: +- [ ] Phase 5-1 품질 검증 완료 +- [ ] Phase 5-2 일관성 검증 완료 +- [ ] 발견된 문제 모두 수정 완료 +- [ ] 검증 보고서 작성 완료 +- [ ] "작성 단계 진행 가능" 판정 +``` + +--- + +## 9. 산출물 명세 + +### 9.1 설계 단계 산출물 목록 + +| 파일 | Phase | 담당 | 필수 | +|------|-------|------|------| +| `project-config.md` | 0 | Opus | ✅ | +| `worldbuilding.md` | 1 | Sonnet | ✅ | +| `characters-master.md` | 2 | Opus | ✅ | +| `timeline-master.md` | 3 | Sonnet | ✅ | +| `plot-master.md` | 4 | Sonnet | ✅ | +| `design-verification.md` | 5 | Opus+Codex | ✅ | + +### 9.2 파일 저장 위치 + +``` +project/ +├── settings/ # 설계 산출물 +│ ├── project-config.md # Phase 0 +│ ├── worldbuilding.md # Phase 1 +│ ├── characters-master.md # Phase 2 +│ ├── timeline-master.md # Phase 3 +│ ├── plot-master.md # Phase 4 +│ └── design-verification.md # Phase 5 +│ +├── standards/ # 방법론 (CWS에서 복사) +│ └── ... +│ +└── volumes/ # 작성 단계에서 생성 + └── ... +``` + +### 9.3 파일 간 참조 관계 + +``` +project-config.md + │ + ▼ +worldbuilding.md ◀──────────────────┐ + │ │ + ▼ │ +characters-master.md ◀──────┐ │ + │ │ │ + ▼ │ │ +timeline-master.md ◀────────┼───────┤ + │ │ │ + ▼ │ │ +plot-master.md ─────────────┴───────┘ + │ + ▼ +design-verification.md +``` + +--- + +## 10. Writing Guide로 핸드오프 + +### 10.1 핸드오프 조건 + +``` +✅ 모든 Phase 완료 +✅ 검증 통과 +✅ 산출물 6개 완성 +✅ 파일 간 참조 정상 +``` + +### 10.2 핸드오프 체크리스트 + +```markdown +## 설계 → 작성 핸드오프 체크리스트 + +### 파일 확인 +- [ ] project-config.md 존재 +- [ ] worldbuilding.md 존재 +- [ ] characters-master.md 존재 +- [ ] timeline-master.md 존재 +- [ ] plot-master.md 존재 +- [ ] design-verification.md 존재 (검증 통과) + +### 내용 확인 +- [ ] 1권 5화 단위 플롯이 작성되어 있는가? +- [ ] 1권 등장 캐릭터가 모두 설계되어 있는가? +- [ ] 1권 타임라인이 상세히 작성되어 있는가? + +### CWS Writing Guide 연동 +- [ ] CLAUDE.md 생성/업데이트 +- [ ] standards/ 폴더에 방법론 파일 복사 +- [ ] volumes/vol-01/ 폴더 구조 생성 + +### 준비 완료 +- [ ] 작성 모드 진입 가능! +``` + +### 10.3 Writing Guide에서 읽을 파일 + +``` +작성 모드 시작 시 AI가 읽는 파일: + +✅ CLAUDE.md +✅ settings/characters-master.md (해당 권 부분) +✅ settings/timeline-master.md (해당 권 부분) +✅ volumes/vol-XX/plots/plot-XXX-YYY.md +✅ volumes/vol-XX/summaries/summary-이전.md +✅ standards/writing-guide.md + +❌ project-config.md (이미 반영됨) +❌ worldbuilding.md (characters-master에 반영) +❌ design-verification.md (검증용) +``` + +### 10.4 핸드오프 후 설계 수정 + +``` +⚠️ 작성 단계에서 설계 수정이 필요할 때: + +1. 수정 범위 파악 +2. 영향 받는 파일 확인 +3. settings/ 파일 수정 +4. 이미 작성된 챕터 영향도 체크 +5. 필요 시 수정 모드로 전환 + +→ 이것이 "설계를 철저히 해야 하는 이유" +``` + +--- + +## 부록 + +### A. 장르별 체크리스트 + +#### 대체역사 +``` +- [ ] 분기점이 명확한가? +- [ ] 역사 고증이 충분한가? +- [ ] 나비효과가 합리적인가? +- [ ] 실존 인물 처리가 적절한가? +``` + +#### 회귀물 +``` +- [ ] 회귀 규칙이 명확한가? +- [ ] 미래 지식 활용에 제약이 있는가? +- [ ] 주인공 먼치킨 방지책이 있는가? +- [ ] 긴장감 유지 장치가 있는가? +``` + +#### 로맨스 +``` +- [ ] 로맨스 라인이 자연스러운가? +- [ ] 갈등-화해 구조가 있는가? +- [ ] 서브 커플이 메인을 방해하지 않는가? +``` + +### B. 용어 정리 + +| 용어 | 설명 | +|------|------| +| **캐릭터 아크** | 캐릭터의 성장/변화 곡선 | +| **복선** | 미리 설치하여 나중에 회수하는 장치 | +| **클리프행어** | 긴장 상태에서 끊어 다음을 기대하게 함 | +| **페이싱** | 이야기 전개 속도 | +| **Deus Ex Machina** | 갑작스러운 외부 개입으로 문제 해결 (금지) | +| **OOC** | Out Of Character, 캐릭터답지 않은 행동 | + +### C. 설계 소요 시간 가이드 + +``` +Phase 0: 아이디어/컨셉 1-2 세션 +Phase 1: 세계관 1 세션 +Phase 2: 캐릭터 2-3 세션 +Phase 3: 타임라인 1 세션 +Phase 4: 플롯 3-5 세션 +Phase 5: 검증 1-2 세션 +───────────────────────────────── +총계: 9-14 세션 + +→ 설계에 충분한 시간을 투자해야 작성이 수월합니다. +``` + +--- + +*설계가 탄탄하면 작성은 즐거운 여정이 됩니다.* + +--- + +**Creative Writing System v1.0** diff --git a/Novel Writing Project Guide.md b/CWS Writing Guide.md similarity index 97% rename from Novel Writing Project Guide.md rename to CWS Writing Guide.md index b6fda11..d670d73 100644 --- a/Novel Writing Project Guide.md +++ b/CWS Writing Guide.md @@ -1,9 +1,10 @@ -# 소설 작성 프로젝트 표준 가이드 (v3.2) +# Creative Writing System - Writing Guide (v3.3) > **작성일:** 2026-01-15 -> **버전:** 3.2.0 +> **버전:** 3.3.0 > **최종 수정:** 2026-01-18 -> **목적:** AI와 협업하여 장편 소설(10권 이상)을 체계적으로 작성하기 위한 표준 가이드 +> **시스템:** Creative Writing System (CWS) +> **목적:** AI와 협업하여 장편 창작물을 체계적으로 작성하기 위한 가이드 --- @@ -34,7 +35,7 @@ CLAUDE.md = 내비게이션 (매번 운전할 때마다) ✅ plots/plot-XXX-YYY.md ✅ summaries/summary-XXX-YYY.md -❌ Novel Writing Project Guide.md (이 파일!) +❌ CWS Writing Guide.md (이 파일!) ``` ### 📋 실제 워크플로우 @@ -191,6 +192,29 @@ CLAUDE.md = 내비게이션 (매번 운전할 때마다) 3. 세션 종료/컴팩팅 전 최신화 4. 다음 세션에서 이 파일 기반으로 작업 재개 +### 1.5 Standards 의존성 테이블 + +이 가이드와 함께 사용되는 standards 파일들의 버전 호환성: + +| 파일명 | 버전 | 용도 | +|--------|------|------| +| writing-mode.md | v2.0.0 | 신규 챕터 5화 단위 작성 | +| retouch-mode.md | v1.0.0 | Sonnet+Opus 병행 전략 | +| modification-mode.md | v2.0.0 | 기존 챕터 수정 (8유형) | +| verification-mode.md | v2.0.0 | 검증 및 기록 (수정 없음) | +| fix-mode.md | v1.0.0 | 검증 결과 일괄 수정 | +| polish-mode.md | v1.0.0 | 가독성/문체 다듬기 | +| chapter-format.md | v2.0.0 | 챕터 헤더/구조 규칙 | +| writing-guide.md | v2.1.0 | 문체/분량 규칙 | +| creative-writing.md | v1.0.0 | 장면/POV/복선 기법 | +| renaming-protocol.md | v2.0.0 | 화수 리넘버링 절차 | + +**모드 워크플로우:** +``` +WRITING → RETOUCH → MODIFICATION → VERIFICATION → FIX → POLISH +(작성) (리터칭) (수정) (검증/기록) (일괄수정) (다듬기) +``` + --- ## 2. 핵심 컨셉 diff --git a/templates/standards/chapter-format.md b/templates/standards/chapter-format.md index 9712647..4bd669b 100644 --- a/templates/standards/chapter-format.md +++ b/templates/standards/chapter-format.md @@ -1,6 +1,8 @@ # 챕터 형식 표준 -> **버전:** 2.0 +> **버전:** 2.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ > **용도:** 챕터 파일 헤더/구조 규칙 --- diff --git a/templates/standards/creative-writing.md b/templates/standards/creative-writing.md index 339e879..fa0c90b 100644 --- a/templates/standards/creative-writing.md +++ b/templates/standards/creative-writing.md @@ -1,6 +1,8 @@ # 창작 기법 가이드 -> **버전:** 1.0 +> **버전:** 1.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ > **용도:** 장면 구성, POV, 감정선, 복선 관리 --- diff --git a/templates/standards/fix-mode.md b/templates/standards/fix-mode.md new file mode 100644 index 0000000..0a31f9b --- /dev/null +++ b/templates/standards/fix-mode.md @@ -0,0 +1,295 @@ +# FIX 모드 프로토콜 + +> **버전:** 1.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ +> **용도:** 검증 보고서 기반 일괄 수정 + +--- + +## 📋 FIX 모드 개요 + +**FIX 모드는:** +- VERIFICATION 모드의 검증 보고서를 기반으로 +- 발견된 문제를 **일괄 수정** +- 심각도 순서대로 처리 (🔴 → 🟡 → 🟢) + +**핵심 원칙:** +``` +VERIFICATION = 발견 + 기록 +FIX = 일괄 수정 +(분리!) +``` + +**진입 조건:** +- VERIFICATION 모드 완료 후 +- 검증 보고서 존재 + +**진입 명령:** +- "FIX 모드" +- "수정 진행해" +- "검증 결과 수정해" + +--- + +## 📚 모드 진입 시 읽을 파일 + +### 필수 +1. 검증 보고서 (VERIFICATION 결과) +2. `settings/characters-master.md` - 호칭 수정 시 +3. `volumes/vol-XX/timeline.md` - 타임라인 수정 시 + +### 수정 대상 +4. `volumes/vol-XX/chapters/ch-*.md` - 해당 챕터들 + +--- + +## 🎯 FIX 모드 워크플로우 + +``` +검증 보고서 읽기 + ↓ +심각도별 분류 확인 + ↓ +🔴 심각 항목 먼저 처리 + ↓ +🟡 중요 항목 처리 + ↓ +🟢 경미 항목 처리 (선택) + ↓ +수정 완료 보고 + ↓ +Git 커밋 + ↓ +POLISH 모드로 전환 (선택) +``` + +--- + +## 📝 수정 유형별 처리 + +### 1. 설정 충돌 수정 + +```markdown +## 발견 내용 +| 위치 | 내용 | +|------|------| +| ch-012:34 | 민준 나이 32→34 불일치 | + +## 수정 방법 +1. characters-master.md 확인 (정답: 32세) +2. ch-012 열기 +3. 34줄 수정: "34세" → "32세" +4. 체크: ✅ + +## 수정 후 +| # | 상태 | +|---|------| +| 1 | ✅ 완료 | +``` + +### 2. 타임라인 오류 수정 + +```markdown +## 발견 내용 +| 위치 | 내용 | +|------|------| +| ch-025:102 | 5월인데 단풍 묘사 | + +## 수정 방법 +1. timeline.md 확인 (ch-025 = 1945년 5월) +2. ch-025 열기 +3. 102줄 수정: "단풍이 물든" → "신록이 우거진" +4. 체크: ✅ +``` + +### 3. 호칭 오류 수정 + +```markdown +## 발견 내용 +| 위치 | 내용 | +|------|------| +| ch-018:45 | "윤희 씨" → "서 선생님" (시점 이전) | + +## 수정 방법 +1. characters-master.md 호칭 규칙 확인 +2. ch-018 시점 확인 (첫 만남 직후) +3. 45줄 수정: "윤희 씨" → "서 선생님" +4. 체크: ✅ +``` + +### 4. 바텀 제거 + +```markdown +## 발견 내용 +| 챕터 | 바텀 내용 | +|------|----------| +| ch-033 | "[33화 끝]" | +| ch-041 | "[41화 끝]\n다음 42화:" | + +## 수정 방법 +1. 해당 챕터 열기 +2. "[X화 끝]" 패턴 삭제 +3. "다음 X화:" 패턴 삭제 +4. 체크: ✅ +``` + +### 5. 앞뒤 연결 오류 수정 + +```markdown +## 발견 내용 +| 위치 | 내용 | +|------|------| +| ch-015→ch-016 | 끝: 집에서 / 시작: 사무실에서 (장소 점프) | + +## 수정 방법 +옵션 A: ch-015 끝에 이동 암시 추가 +옵션 B: ch-016 시작에 이동 설명 추가 + +→ 사용자 선택 또는 자연스러운 쪽으로 +``` + +--- + +## 📊 수정 진행 보고 형식 + +```markdown +# FIX 모드 진행 보고 + +> **수정일:** YYYY-MM-DD +> **검증 보고서 기준:** YYYY-MM-DD + +--- + +## 📊 진행 현황 + +| 심각도 | 총 건수 | 완료 | 남음 | +|--------|--------|------|------| +| 🔴 심각 | 5 | 5 | 0 | +| 🟡 중요 | 8 | 6 | 2 | +| 🟢 경미 | 3 | 0 | 3 (보류) | +| **합계** | **16** | **11** | **5** | + +--- + +## ✅ 완료된 수정 + +| # | 위치 | 유형 | 수정 내용 | +|---|------|------|----------| +| 1 | ch-012:34 | 설정 | 나이 34→32 | +| 2 | ch-025:102 | 타임라인 | 단풍→신록 | +| 3 | ch-018:45 | 호칭 | 윤희 씨→서 선생님 | +| ... | | | | + +--- + +## ⏳ 보류/미완료 + +| # | 위치 | 유형 | 사유 | +|---|------|------|------| +| 1 | ch-005:12 | 날짜 겹침 | 🟢 경미, 추후 처리 | +| ... | | | | + +--- + +## ➡️ 다음 단계 + +- [x] VERIFICATION 완료 +- [x] FIX 완료 (11/16건) +- [ ] POLISH 진행 +``` + +--- + +## 🔄 일괄 처리 명령 + +### 바텀 일괄 제거 +``` +"바텀 일괄 제거해" +→ 검증 보고서의 바텀 목록 기준 +→ 모든 해당 챕터에서 바텀 패턴 제거 +→ 완료 보고 +``` + +### 호칭 일괄 수정 +``` +"호칭 일괄 수정해" +→ 검증 보고서의 호칭 오류 목록 기준 +→ 각 항목 순차 수정 +→ 완료 보고 +``` + +### 심각도별 처리 +``` +"🔴 항목만 수정해" → 심각 항목만 처리 +"🟡까지 수정해" → 심각 + 중요 처리 +"전체 수정해" → 모든 항목 처리 +``` + +--- + +## ✅ FIX 모드 체크리스트 + +### 수정 전 +- [ ] 검증 보고서 확인 +- [ ] 총 수정 건수 파악 +- [ ] 심각도별 분류 확인 +- [ ] Git 현재 상태 확인 + +### 수정 중 +- [ ] 🔴 심각 항목 완료 +- [ ] 🟡 중요 항목 완료 +- [ ] 🟢 경미 항목 처리 (선택) +- [ ] 각 수정 후 체크 (✅) + +### 수정 후 +- [ ] 수정 완료 보고 작성 +- [ ] 미완료 항목 사유 기록 +- [ ] Git 커밋 +- [ ] POLISH 모드 전환 여부 결정 + +--- + +## 🚫 FIX 모드 금지사항 + +``` +❌ 검증 보고서 없이 수정 시작 +❌ 수정하면서 새 문제 발견해도 범위 확장 (→ 다시 VERIFICATION) +❌ 플롯/내용 변경 (→ MODIFICATION 모드에서) +❌ 수정 기록 누락 +``` + +--- + +## 🔗 연계 모드 + +``` +VERIFICATION (검증, 기록) + ↓ +FIX (일괄 수정) ← 현재 + ↓ +POLISH (가독성/문체) +``` + +--- + +## 💡 효율적인 FIX 팁 + +``` +1. 같은 유형끼리 묶어서 처리 + - 바텀 제거 → 한번에 + - 호칭 수정 → 한번에 + +2. 같은 챕터 수정은 한번에 + - ch-012에 3건 있으면 한번에 처리 + +3. 심각도 순서 지키기 + - 🔴 먼저, 시간 부족하면 🟢은 보류 + +4. 수정 후 바로 체크 + - 놓치면 다시 찾기 어려움 +``` + +--- + +*FIX는 검증 결과 기반! 새 문제 발견 시 다시 VERIFICATION!* diff --git a/templates/standards/modification-mode.md b/templates/standards/modification-mode.md index b175814..6f51dd6 100644 --- a/templates/standards/modification-mode.md +++ b/templates/standards/modification-mode.md @@ -1,7 +1,9 @@ # 수정 모드 프로토콜 -> **버전:** 2.0 -> **용도:** 기존 챕터 수정 및 재구성 (MODE: MODIFICATION) +> **버전:** 2.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ +> **용도:** 기존 챕터 수정 및 재구성 --- diff --git a/templates/standards/polish-mode.md b/templates/standards/polish-mode.md new file mode 100644 index 0000000..13a63d9 --- /dev/null +++ b/templates/standards/polish-mode.md @@ -0,0 +1,353 @@ +# POLISH 모드 프로토콜 + +> **버전:** 1.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ +> **용도:** 가독성 및 문체 다듬기 + +--- + +## 📋 POLISH 모드 개요 + +**POLISH 모드는:** +- 스토리/설정이 아닌 **문장 품질** 개선 +- 가독성, 리듬감, 문체 일관성 체크 +- FIX 모드 완료 후 최종 다듬기 + +**핵심 원칙:** +``` +VERIFICATION = 스토리/설정 검증 +FIX = 스토리/설정 수정 +POLISH = 문장 품질 다듬기 +(분리!) +``` + +**진입 조건:** +- VERIFICATION → FIX 완료 후 (권장) +- 또는 독립적으로 실행 가능 + +**진입 명령:** +- "POLISH 모드" +- "다듬기" +- "가독성 검토해" +- "문체 검토해" + +--- + +## 📚 모드 진입 시 읽을 파일 + +### 필수 +1. `standards/writing-guide.md` - 문체 기준 +2. `settings/characters-master.md` - 캐릭터 말투 + +### 검토 대상 +3. `volumes/vol-XX/chapters/ch-*.md` - 해당 챕터들 + +--- + +## 🎯 POLISH 체크 항목 + +### 1. 문장 가독성 + +``` +✅ 문장 길이 + - 한 문장 50자 이상 → 분리 권장 + - 3줄 이상 문장 → 🔴 분리 필요 + +✅ 문단 길이 + - 10줄 이상 문단 → 분리 권장 + - 1줄 문단 연속 3개 → 병합 검토 + +✅ 복문 구조 + - ~하고, ~하며, ~해서 3개 이상 연결 → 분리 +``` + +### 2. 반복 표현 + +``` +✅ 문장 끝 반복 + - "~했다" 3회 연속 → 🟡 변경 권장 + - "~였다" 3회 연속 → 🟡 변경 권장 + +✅ 주어 반복 + - "그는" / "그녀는" 연속 → 생략 또는 이름으로 + +✅ 단어 반복 + - 같은 단어 한 문단에 3회 이상 → 유의어로 대체 + +✅ 접속사 반복 + - "그리고" / "하지만" 연속 → 다양화 +``` + +### 3. 대화/묘사 비율 + +``` +✅ 권장 비율 + 대화 : 묘사 : 서술 = 40 : 40 : 20 + +✅ 불균형 체크 + - 대화만 1페이지 이상 → 🟡 묘사/서술 추가 + - 묘사만 1페이지 이상 → 🟡 대화 추가 + - 서술만 1페이지 이상 → 🟡 장면화 고려 +``` + +### 4. 문체 일관성 + +``` +✅ 시제 일관성 + - 과거형 기조 유지 + - 갑자기 현재형 전환 → 🟡 수정 + +✅ 문어체/구어체 + - 지문: 문어체 유지 + - 대화: 캐릭터별 구어체 + +✅ 어미 다양성 + - ~다, ~였다, ~했다 균형 +``` + +### 5. 리듬감 + +``` +✅ 문장 길이 변화 + - 짧은 문장 → 긴 문장 → 짧은 문장 + - 같은 길이 5문장 연속 → 🟢 변화 권장 + +✅ 긴장/이완 + - 액션 장면: 짧은 문장 + - 여유 장면: 긴 문장 +``` + +### 6. 어색한 표현 + +``` +✅ 조사 오류 + - 을/를, 이/가, 은/는 체크 + +✅ 어색한 어순 + - 자연스러운 한국어 어순 + +✅ 번역체 + - "~라는 것을" → "~라는 걸" + - "그것은" → "그건" +``` + +--- + +## 📊 POLISH 보고서 형식 + +```markdown +# POLISH 보고서 + +> **검토일:** YYYY-MM-DD +> **검토 범위:** ch-001 ~ ch-050 + +--- + +## 📊 요약 + +| 항목 | 발견 건수 | 수정 | +|------|----------|------| +| 문장 가독성 | X건 | ✅/⏳ | +| 반복 표현 | X건 | ✅/⏳ | +| 대화/묘사 비율 | X건 | ✅/⏳ | +| 문체 일관성 | X건 | ✅/⏳ | +| 리듬감 | X건 | ✅/⏳ | +| 어색한 표현 | X건 | ✅/⏳ | + +--- + +## 🔴 필수 수정 + +| # | 위치 | 유형 | 내용 | 수정 | +|---|------|------|------|------| +| 1 | ch-005:34-36 | 문장 길이 | 3줄 문장 | → 2문장으로 분리 | +| 2 | ch-012:45-50 | 반복 | "했다" 5회 연속 | → 어미 다양화 | + +--- + +## 🟡 권장 수정 + +| # | 위치 | 유형 | 내용 | 수정 제안 | +|---|------|------|------|----------| +| 1 | ch-008:22-35 | 대화 과다 | 대화만 15줄 | 중간에 묘사 추가 | +| 2 | ch-015:67 | 번역체 | "그것은" | → "그건" | + +--- + +## 🟢 선택 수정 + +| # | 위치 | 유형 | 내용 | +|---|------|------|------| +| 1 | ch-003:12-16 | 리듬 | 비슷한 길이 5문장 | + +--- + +## 📈 통계 + +### 문장 길이 분포 +- 20자 이하: XX% +- 21-40자: XX% +- 41-60자: XX% +- 60자 이상: XX% (→ 분리 권장) + +### 문장 끝 어미 분포 +- ~했다: XX% +- ~였다: XX% +- ~이다: XX% +- 기타: XX% +``` + +--- + +## 🔧 POLISH 수정 예시 + +### 긴 문장 분리 + +``` +Before: +"민준은 창밖을 바라보며 지난 몇 년간 자신이 걸어온 길을 +되돌아보았는데, 그 과정에서 수많은 사람들을 만났고, +때로는 그들과 갈등을 빚기도 했지만, 결국에는 모두가 +같은 목표를 향해 나아가고 있다는 것을 깨달았다." + +After: +"민준은 창밖을 바라보았다. 지난 몇 년간 걸어온 길이 +떠올랐다. 수많은 사람들을 만났다. 때로는 갈등을 빚기도 +했다. 하지만 결국 모두가 같은 목표를 향하고 있었다." +``` + +### 반복 표현 수정 + +``` +Before: +"민준이 말했다. 윤희가 대답했다. 태준이 끼어들었다. +민준이 다시 말했다." + +After: +"민준이 입을 열었다. 윤희가 고개를 끄덕였다. 태준이 +끼어들었다. 민준은 잠시 생각하다 다시 말했다." +``` + +### 대화/묘사 균형 + +``` +Before: +"뭐라고?" +"네가 들은 대로야." +"믿을 수 없어." +"믿든 말든." +"하지만..." +"더 이상 말해도 소용없어." + +After: +"뭐라고?" +민준의 눈이 커졌다. 믿기 어려웠다. +"네가 들은 대로야." +윤희는 담담했다. 창밖을 바라보는 눈빛이 차가웠다. +"믿을 수 없어." +"믿든 말든." 윤희가 어깨를 으쓱했다. +"더 이상 말해도 소용없어." +``` + +--- + +## 🔄 POLISH 워크플로우 + +``` +1. 범위 설정 (1권 전체 또는 특정 챕터) + ↓ +2. 체크 항목별 검토 + ↓ +3. 🔴 필수 수정 처리 + ↓ +4. 🟡 권장 수정 처리 + ↓ +5. 🟢 선택 수정 (시간 여유 시) + ↓ +6. 보고서 작성 + ↓ +7. Git 커밋 +``` + +--- + +## ✅ POLISH 체크리스트 + +### 문장 가독성 +- [ ] 50자 이상 문장 분리 +- [ ] 10줄 이상 문단 분리 +- [ ] 복문 구조 단순화 + +### 반복 표현 +- [ ] 문장 끝 어미 다양화 +- [ ] 주어 반복 해소 +- [ ] 단어 반복 해소 + +### 대화/묘사 비율 +- [ ] 40:40:20 근접 +- [ ] 대화만 구간 없음 +- [ ] 묘사만 구간 없음 + +### 문체 일관성 +- [ ] 시제 일관 +- [ ] 문어체/구어체 구분 +- [ ] 어미 다양 + +### 리듬감 +- [ ] 문장 길이 변화 +- [ ] 장면에 맞는 템포 + +### 어색한 표현 +- [ ] 조사 정확 +- [ ] 어순 자연스러움 +- [ ] 번역체 제거 + +--- + +## 🚫 POLISH 모드 금지사항 + +``` +❌ 스토리 변경 (→ MODIFICATION 모드) +❌ 설정 수정 (→ FIX 모드) +❌ 캐릭터 성격 변경 +❌ 플롯 추가/삭제 +❌ 과도한 수정 (원문의 맛 유지) +``` + +--- + +## 🔗 연계 모드 + +``` +VERIFICATION (검증, 기록) + ↓ +FIX (일괄 수정) + ↓ +POLISH (가독성/문체) ← 현재 + ↓ +완료! +``` + +--- + +## 💡 POLISH 팁 + +``` +1. 소리 내어 읽어보기 + - 막히는 부분 = 수정 필요 + +2. 한 번에 한 유형씩 + - 반복 표현만 → 문장 길이만 → 리듬만 + +3. 과도한 수정 주의 + - 작가의 문체 유지 + - 모든 문장을 완벽하게 할 필요 없음 + +4. 핵심 장면 우선 + - 클라이맥스, 감정 장면 먼저 다듬기 +``` + +--- + +*POLISH는 문장 품질! 스토리는 건드리지 않음!* diff --git a/templates/standards/renaming-protocol.md b/templates/standards/renaming-protocol.md index 2f07aa7..055fff4 100644 --- a/templates/standards/renaming-protocol.md +++ b/templates/standards/renaming-protocol.md @@ -1,6 +1,8 @@ # 리네임 안전 프로토콜 -> **버전:** 2.0 +> **버전:** 2.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ > **용도:** 화수 변경/리넘버링 시 안전한 절차 --- diff --git a/templates/standards/retouch-mode.md b/templates/standards/retouch-mode.md index 6af512a..7ba622a 100644 --- a/templates/standards/retouch-mode.md +++ b/templates/standards/retouch-mode.md @@ -1,6 +1,8 @@ # 리터칭 모드 프로토콜 -> **버전:** 1.0 +> **버전:** 1.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ > **용도:** Sonnet+Opus 병행 전략, 리터칭 기준 --- diff --git a/templates/standards/verification-mode.md b/templates/standards/verification-mode.md index 50b1793..7ae1a02 100644 --- a/templates/standards/verification-mode.md +++ b/templates/standards/verification-mode.md @@ -1,7 +1,9 @@ # 검증 모드 프로토콜 -> **버전:** 2.0 -> **용도:** 전체 검증 및 일관성 체크 (MODE: VERIFICATION) +> **버전:** 2.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ +> **용도:** 전체 검증 및 기록 (수정 없음) --- @@ -9,8 +11,15 @@ **검증 모드는:** - 6단계 통합 검증 -- 구조, 형식, 타임라인, 내용, 일관성 전체 체크 -- 상세 보고서 생성 +- 문제 발견 및 **기록만** (수정하지 않음!) +- 검증 보고서 생성 → FIX 모드로 전달 + +**핵심 원칙:** +``` +VERIFICATION = 발견 + 기록 +FIX = 수정 +(분리!) +``` **진입 명령:** - "검증해" @@ -49,7 +58,9 @@ [5/6] 일관성 검증 중... [6/6] 보고서 생성 중... ↓ -보고서 출력 +검증 보고서 출력 + ↓ +"FIX 모드로 수정하시겠습니까?" ``` --- @@ -68,7 +79,7 @@ - ch-XXX.md 형식 - 3자리 숫자 패딩 -출력: +기록: - 총 챕터 수 - 빠진 번호 목록 - 중복 번호 목록 @@ -85,13 +96,13 @@ - "> **타임라인:** YYYY.M.D-M.D" 형식 ⭐ 바텀 검증 - - "[X화 끝]" 있으면 → 🔴 제거 필요 - - "다음 X화:" 있으면 → 🔴 제거 필요 + - "[X화 끝]" 있으면 → 🔴 기록 + - "다음 X화:" 있으면 → 🔴 기록 -출력: +기록: - 헤더 오류 목록 - 화수 불일치 목록 -- 바텀 있는 챕터 목록 (제거 필요) +- 바텀 있는 챕터 목록 ``` ### 3단계: 타임라인 검증 @@ -106,7 +117,7 @@ ✅ 날짜 겹침 - 같은 날짜 과도한 반복 -출력: +기록: - 타임라인 순서 테이블 - 역행 발견 목록 - 날짜 겹침 경고 @@ -131,7 +142,7 @@ ✅ 말투 일관성 - 존댓말/반말 패턴 유지 -출력: +기록: - 플롯 불일치 목록 - 호칭 오류 목록 - 캐릭터 오류 목록 @@ -153,7 +164,7 @@ - 같은 사건 다른 날짜 - 같은 캐릭터 다른 나이 -출력: +기록: - 연결 오류 목록 - 복선 현황 테이블 - 설정 충돌 목록 @@ -161,34 +172,77 @@ ### 6단계: 보고서 생성 +--- + +## 📊 검증 보고서 형식 + ```markdown -# X권 전체 검증 보고서 +# X권 검증 보고서 -**검증일:** YYYY-MM-DD -**검증 범위:** ch-001 ~ ch-XXX +> **검증일:** YYYY-MM-DD +> **검증 범위:** ch-001 ~ ch-XXX +> **모드:** VERIFICATION (기록만, 수정 없음) -## 📊 전체 점수: XX/100 +--- -| 항목 | 점수 | 상태 | -|------|------|------| -| 구조 | 100% | ✅ | -| 형식 | XX% | ⚠️ | -| 타임라인 | XX% | ⚠️ | -| 내용 | XX% | ⚠️ | -| 일관성 | XX% | ⚠️ | +## 📊 요약 -## 🔴 즉시 수정 필요 (심각) -... +| 항목 | 발견 건수 | 심각도 | +|------|----------|--------| +| 구조 오류 | X건 | 🔴/🟡/🟢 | +| 형식 오류 | X건 | 🔴/🟡/🟢 | +| 타임라인 오류 | X건 | 🔴/🟡/🟢 | +| 내용 오류 | X건 | 🔴/🟡/🟢 | +| 일관성 오류 | X건 | 🔴/🟡/🟢 | +| **총계** | **X건** | | -## 🟡 수정 권장 (중요) -... +--- -## 🟢 경미한 문제 (선택) -... +## 🔴 심각 (즉시 수정 필요) -## 💡 권장 조치 -1. ... -2. ... +| # | 위치 | 유형 | 내용 | +|---|------|------|------| +| 1 | ch-012:34 | 설정 충돌 | 민준 나이 32→34 불일치 | +| 2 | ch-025:102 | 타임라인 | 5월인데 단풍 묘사 | +| ... | | | | + +--- + +## 🟡 중요 (수정 권장) + +| # | 위치 | 유형 | 내용 | +|---|------|------|------| +| 1 | ch-018:45 | 호칭 | "윤희 씨" → "서 선생님" (시점 이전) | +| 2 | ch-033:78 | 바텀 | "[33화 끝]" 존재 | +| ... | | | | + +--- + +## 🟢 경미 (선택적 수정) + +| # | 위치 | 유형 | 내용 | +|---|------|------|------| +| 1 | ch-005:12 | 날짜 겹침 | 3일 연속 같은 날짜 | +| ... | | | | + +--- + +## 📋 복선 현황 + +| 복선 | 설치 | 회수 | 상태 | +|------|------|------|------| +| 만주 언급 | ch-003 | ch-045 | ✅ 회수됨 | +| 검은 반지 | ch-015 | - | ⏳ 미회수 | +| ... | | | | + +--- + +## ➡️ 다음 단계 + +총 **X건** 발견됨. +→ `FIX 모드`로 일괄 수정 진행 + +명령: "FIX 모드" 또는 "수정 진행해" ``` --- @@ -209,7 +263,6 @@ ``` "바텀 검증해" → 2단계 바텀 항목만 → 바텀 있는 챕터 목록 출력 -→ "바텀 일괄 제거해" 명령 가능 ``` ### 형식만 @@ -219,34 +272,6 @@ --- -## 🔧 바텀 일괄 제거 - -검증에서 바텀 발견 시: - -``` -AI: 바텀이 있는 챕터 15개 발견 - -| 챕터 | 바텀 내용 | -|------|----------| -| ch-003 | [3화 끝] | -| ch-006 | [6화 끝]\n다음 7화: | -| ... | ... | - -"바텀 일괄 제거해" 명령으로 제거 가능합니다. -``` - -``` -사용자: "바텀 일괄 제거해" - ↓ -AI: 15개 챕터에서 바텀 제거 - - [X화 끝] 패턴 제거 - - "다음 X화:" 패턴 제거 - ↓ -Git 커밋 -``` - ---- - ## ✅ 검증 체크리스트 ### 1단계: 구조 @@ -277,38 +302,33 @@ Git 커밋 - [ ] 설정 충돌 없음 ### 6단계: 보고서 -- [ ] 전체 점수 -- [ ] 문제점 (심각도별) -- [ ] 권장 조치 - ---- - -## 📊 호칭 검증 기준 (characters-master.md 참조) - -```markdown -## 호칭 규칙 예시 - -### 강민준 ↔ 서윤희 -| 시점 | 민준→윤희 | 윤희→민준 | -|------|----------|----------| -| 첫 만남 | 서 선생님 | 강 선생님 | -| 친밀해진 후 | 윤희 씨 | 민준 씨 | -| 결혼 후 | 당신/윤희 씨 | 당신/민준 씨 | - -검증 시: -- 해당 시점의 호칭 규칙 적용 -- 불일치 시 오류 보고 -``` +- [ ] 전체 요약 +- [ ] 심각도별 분류 +- [ ] 다음 단계 안내 --- ## 🚫 검증 모드 금지사항 -❌ 검증 중 수정 (검증만!) +``` +❌ 검증 중 수정 → FIX 모드에서! ❌ 추측 보고 (실제 확인!) -❌ 사소한 문제 숨기기 (모두 보고!) +❌ 사소한 문제 숨기기 (모두 기록!) ❌ 보고서 누락 +``` --- -*검증은 꼼꼼하게! 작성/수정 완료 후 반드시 실행하세요.* +## 🔗 연계 모드 + +``` +VERIFICATION (검증, 기록) + ↓ +FIX (일괄 수정) + ↓ +POLISH (가독성/문체) +``` + +--- + +*검증은 기록만! 수정은 FIX 모드에서!* diff --git a/templates/standards/writing-guide.md b/templates/standards/writing-guide.md index bbd11e8..c276408 100644 --- a/templates/standards/writing-guide.md +++ b/templates/standards/writing-guide.md @@ -1,6 +1,8 @@ # 작성 가이드 (문체/분량 규칙) -> **버전:** 2.1 +> **버전:** 2.1.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ > **용도:** 소설 작성 시 문체, 분량, 표현 규칙 --- diff --git a/templates/standards/writing-mode.md b/templates/standards/writing-mode.md index 6ef26c9..06227ee 100644 --- a/templates/standards/writing-mode.md +++ b/templates/standards/writing-mode.md @@ -1,7 +1,9 @@ # 작성 모드 프로토콜 -> **버전:** 2.0 -> **용도:** 신규 챕터 5화 단위 작성 (MODE: WRITING) +> **버전:** 2.0.0 +> **최종 수정:** 2026-01-18 +> **호환:** CWS Writing Guide v3.3.0+ +> **용도:** 신규 챕터 5화 단위 작성 ---