From 2a0b504401ff986d3a593db4ca024db0290e4bd1 Mon Sep 17 00:00:00 2001 From: Alex Date: Fri, 23 Jan 2026 17:40:47 +0900 Subject: [PATCH] =?UTF-8?q?v4.1:=20Guide=20=EA=B5=AC=EC=A1=B0=20=EC=A0=95?= =?UTF-8?q?=EB=A6=AC=20-=20=ED=85=9C=ED=94=8C=EB=A6=BF=20=EB=B6=84?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 목표: 메인 가이드 파일 최소화, 템플릿은 templates/로 변경사항: 1. templates/genre-guides/ 생성 - romance-guide.md 이동 (로맨스-가이드.md에서) 2. templates/reports/ 생성 - validation-batch-template.md (검증 요약본) - verification-report-template.md (본문 검증 보고서) - polish-report-template.md (폴리시 보고서) 3. templates/WORK-STATUS.md.template 생성 - 작업 상태 추적용 템플릿 - CURRENT-TASK.md를 템플릿화 4. 루트 파일 정리 - 로맨스-가이드.md 삭제 (→ templates/genre-guides/) - CURRENT-TASK.md 삭제 (→ templates/WORK-STATUS.md.template) TODO (다음 작업): - validation-standards.md 내용 CWS Writing Guide에 통합 - 템플릿만 templates/reports/에 남기기 Co-Authored-By: Claude Sonnet 4.5 --- CURRENT-TASK.md | 200 ------------------ templates/WORK-STATUS.md.template | 64 ++++++ .../genre-guides/romance-guide.md | 0 templates/reports/polish-report-template.md | 70 ++++++ .../reports/validation-batch-template.md | 87 ++++++++ .../reports/verification-report-template.md | 74 +++++++ 6 files changed, 295 insertions(+), 200 deletions(-) delete mode 100644 CURRENT-TASK.md create mode 100644 templates/WORK-STATUS.md.template rename 로맨스-가이드.md => templates/genre-guides/romance-guide.md (100%) create mode 100644 templates/reports/polish-report-template.md create mode 100644 templates/reports/validation-batch-template.md create mode 100644 templates/reports/verification-report-template.md diff --git a/CURRENT-TASK.md b/CURRENT-TASK.md deleted file mode 100644 index 110ee0a..0000000 --- a/CURRENT-TASK.md +++ /dev/null @@ -1,200 +0,0 @@ -# 현재 작업 상태 - -**최종 업데이트:** 2026-01-20 21:45 - ---- - -## 모드 -CWS v4.2.2 완료 - -## 작업 -검증 완성도 강화 완료 (날씨/계절 일관성 추가) - ---- - -## ✅ 완료된 작업 - -### v3.1.0 템플릿 생성 -- [x] templates/CLAUDE.md.template -- [x] templates/CURRENT-TASK.md.template -- [x] templates/standards/writing-mode.md -- [x] templates/standards/modification-mode.md (8가지 수정 유형) -- [x] templates/standards/verification-mode.md (6단계 통합 검증) -- [x] templates/standards/chapter-format.md (바텀 금지) -- [x] templates/standards/writing-guide.md -- [x] templates/standards/renaming-protocol.md - -### v3.2.0 추가 작업 -- [x] CHANGELOG.md 생성 (리비전 관리) -- [x] templates/standards/retouch-mode.md (Sonnet+Opus 병행) -- [x] templates/standards/creative-writing.md (창작 기법) -- [x] writing-guide.md 확장 (대화문/장면전환) -- [x] 메인 가이드 v3.2.0 업데이트 - -### 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 업데이트 - -### v4.1.0 컴팩팅 대응 + 플롯 검증 (2026-01-20) -- [x] **WORK-MODE.txt 시스템 구축** - - CLAUDE.md.template에 작업 재개 프로토콜 추가 - - 3중 안전장치: CLAUDE.md → WORK-MODE.txt → 모드별 파일 -- [x] **verification-mode.md v2.1.0** - - WORK-MODE.txt 시스템 추가 - - 플롯 일관성 검증 3개 항목 추가 (장면 중복, 인과관계, 정보 흐름) - - 배치 작업 컴팩팅 대응 강화 -- [x] **polish-mode.md v2.0.0** - - WORK-MODE.txt 시스템 추가 - - 6개 → 10개 항목으로 확장 (플롯 일관성 4개 추가) - - 배치 작업 컴팩팅 대응 강화 -- [x] **fix-mode.md v1.1.0** - - WORK-MODE.txt 시스템 추가 - - 일괄 수정 작업 컴팩팅 대응 강화 -- [x] **CHANGELOG.md v4.1.0 작성** -- [x] **로맨스-가이드.md Git에 추가** - -### v4.1.1 역할 명확화 (2026-01-20) -- [x] **verification-mode.md v2.2.0** - - 설정 일관성 검증 추가 (숫자/데이터, 물리적 설정, 호칭 변화) - - 배치 경계 체크 추가 (ch-010 → ch-011 연결) -- [x] **polish-mode.md v2.1.0** - - 플롯 일관성 4개 항목 제거 (역할 중복 해결) - - 순수 문장 품질 6개 항목만 유지 - - VERIFICATION/FIX/POLISH 역할 엄격 분리 -- [x] **CHANGELOG.md v4.1.1 작성** - -### v4.1.2 웹소설 플랫폼 최적화 (2026-01-20) -- [x] **polish-mode.md v2.2.0** - - 7번 항목 "플랫폼 가독성" 추가 - - 문단 사이 빈 줄 일관성 체크 - - 대화 구분 명확성 - - 모바일 화면 최적화 (3-5줄 문단 권장) - - 웹소설 플랫폼 특성 반영 (문피아/카카오페이지) -- [x] **CHANGELOG.md v4.1.2 작성** - -### v4.2.0 호칭 복수/단수 검증 + 최적화 (2026-01-20) -- [x] **file-formats.md v1.1.0** - - 나이 관계 테이블 추가 (characters-master.md 섹션) - - 호칭 복수/단수 규칙 테이블 (대상 수 기준) - - 실제 오류 예시 (1945-novel 박현우 사례) -- [x] **writing-mode.md v2.1.1** - - 간이 검증에 "호칭 복수/단수 정확성" 추가 - - 나이 관계 테이블 기준 검증 -- [x] **verification-mode.md v2.3.0** - - 상세 호칭 복수/단수 정확성 검증 - - 검증 방법 4단계 명시 -- [x] **modification-mode.md v2.1.0** - - Summary 재생성 규칙 최적화 - - 스마트 업데이트 (필요한 것만!) - - 유형별 규칙 상세화 (A~H) -- [x] **writing-guide.md v2.2.0** - - 웹소설 플랫폼 가독성 섹션 추가 (작성 단계부터!) - - 문단 길이/여백/대화 구분 기준 -- [x] **polish-mode.md v2.3.0** - - POLISH vs MODIFICATION 경계 명확화 - - 구체적 예시 10개 + 판단 기준 -- [x] **CHANGELOG.md v4.2.0 작성** - -### v4.2.1 작성 품질 강화 (2026-01-20) -- [x] **writing-mode.md v2.2.0** - - 각 Part 작성 후 즉시 자가 검증 추가 - - 플롯 준수/캐릭터 일관성/설정 일관성 체크 - - 문제 조기 발견 → 즉시 수정 -- [x] **verification-mode.md v2.4.0** - - 캐릭터 일관성 검증 강화 (3개 항목 신규) - - 성격 일관성 (OOC), 능력 일관성 (학습 과정), 지식 일관성 (정보 획득) - - 각 항목별 검증 방법 + 구체적 예시 -- [x] **writing-guide.md v2.3.0** - - "작성 중 흔한 실수" 섹션 신규 추가 - - 5가지 실수: OOC, 갑작스러운 능력, 정보 모순, 설정 모순, 날씨/계절 모순 - - 각 실수별 나쁜 예/좋은 예 -- [x] **CHANGELOG.md v4.2.1 작성** - -### v4.2.2 검증 완성도 강화 (2026-01-20) -- [x] **verification-mode.md v2.4.1** - - 날씨/계절 일관성 검증 추가 - - 타임라인 날짜와 날씨/계절 묘사 매칭 - - 검증 방법 3단계 + 계절별 기준 - - 오류 예시 (5월 눈, 12월 벚꽃 등) -- [x] **CHANGELOG.md v4.2.2 작성** - ---- - -## ⏳ 남은 작업 - -### 1. 1945 프로젝트 적용 -**작업:** -- [ ] 폴더 리팩토링: settings/ → standards/ + settings/ 분리 -- [ ] CLAUDE.md 새 구조로 업데이트 -- [ ] characters-master.md에 호칭 규칙 섹션 추가 - -### 2. 기존 챕터 바텀 제거 (선택) -- 검증 모드에서 처리 예정 - ---- - -## 📌 핵심 결정사항 - -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. "1945 프로젝트에 적용해줘" → 폴더 리팩토링 + CLAUDE.md 업데이트 -2. 또는 새 프로젝트 시작 시 → CWS Design Guide 따라 Phase 0부터 - ---- - -*이 파일은 컴팩팅 후 맥락 복구용입니다.* diff --git a/templates/WORK-STATUS.md.template b/templates/WORK-STATUS.md.template new file mode 100644 index 0000000..e31ffa0 --- /dev/null +++ b/templates/WORK-STATUS.md.template @@ -0,0 +1,64 @@ +# 현재 작업 상태 + +**최종 업데이트:** YYYY-MM-DD HH:MM + +--- + +## 🎯 현재 모드 + +[WRITING | MODIFICATION | VERIFICATION | POLISH | FIX | 기타] + +## 📝 작업 내용 + +(현재 진행 중인 작업 간략 설명) + +--- + +## ✅ 완료된 작업 + +### [날짜] 작업명 +- [x] 세부 작업 1 +- [x] 세부 작업 2 + +--- + +## ⏳ 진행 중 작업 + +### [작업명] +- [ ] 세부 작업 1 +- [ ] 세부 작업 2 + +--- + +## 📋 남은 작업 + +### 1. 작업명 +**우선순위:** 높음/중간/낮음 +**예상 소요:** +**작업 내용:** + +--- + +## 🚨 주의사항 + +(작업 시 반드시 기억해야 할 사항) + +--- + +## 📌 핵심 결정사항 + +1. 결정 1 +2. 결정 2 + +--- + +## 🔄 다음 세션에서 할 일 + +1. +2. +3. + +--- + +*이 파일은 컴팩팅 후 맥락 복구용입니다.* +*세션 시작 시 이 파일을 읽어 작업 상태를 파악하세요.* diff --git a/로맨스-가이드.md b/templates/genre-guides/romance-guide.md similarity index 100% rename from 로맨스-가이드.md rename to templates/genre-guides/romance-guide.md diff --git a/templates/reports/polish-report-template.md b/templates/reports/polish-report-template.md new file mode 100644 index 0000000..dd3f0ac --- /dev/null +++ b/templates/reports/polish-report-template.md @@ -0,0 +1,70 @@ +# POLISH 보고서 - Batch XX + +> **검토일:** YYYY-MM-DD +> **검토 범위:** ch-XXX ~ ch-YYY +> **모드:** POLISH + +--- + +## 📊 요약 + +| 항목 | 발견 건수 | 수정 | +|------|----------|------| +| 플랫폼 가독성 (빈 줄) | X건 | ✅/⏳ | +| 문장 가독성 | X건 | ✅/⏳ | +| 반복 표현 | X건 | ✅/⏳ | +| 대화/묘사 비율 | X건 | ✅/⏳ | +| 문체 일관성 | X건 | ✅/⏳ | +| 리듬감 | X건 | ✅/⏳ | +| 어색한 표현 | X건 | ✅/⏳ | +| **총계** | **X건** | | + +--- + +## 🔴 필수 수정 + +| # | 위치 | 유형 | 내용 | 수정 | +|---|------|------|------|------| +| 1 | ch-XXX:NN | 유형 | 설명 | → 수정 방향 | + +--- + +## 🟡 권장 수정 + +| # | 위치 | 유형 | 내용 | 수정 제안 | +|---|------|------|------|----------| +| 1 | ch-XXX:NN | 유형 | 설명 | 제안 | + +--- + +## 🟢 선택 수정 + +| # | 위치 | 유형 | 내용 | +|---|------|------|------| +| 1 | ch-XXX:NN | 유형 | 설명 | + +--- + +## 📈 통계 + +### 문장 길이 분포 +- 20자 이하: XX% +- 21-40자: XX% +- 41-60자: XX% +- 60자 이상: XX% (→ 분리 권장) + +### 문장 끝 어미 분포 +- ~했다: XX% +- ~였다: XX% +- ~이다: XX% +- 기타: XX% + +--- + +## 📋 교훈 및 개선 + +(이 배치에서 배운 점, 다음 배치 적용 사항) + +--- + +**[POLISH 완료]** diff --git a/templates/reports/validation-batch-template.md b/templates/reports/validation-batch-template.md new file mode 100644 index 0000000..4e70df5 --- /dev/null +++ b/templates/reports/validation-batch-template.md @@ -0,0 +1,87 @@ +# 검증 요약본 - Batch XX + +> **검증일:** YYYY-MM-DD +> **검증 범위:** ch-XXX ~ ch-YYY +> **검증자:** [이름] + +--- + +## 📋 메타 정보 + +- **배치 번호:** XX +- **챕터 범위:** ch-XXX ~ ch-YYY +- **챕터 수:** N개 +- **총 검증 시간:** HH시간 +- **이전 배치:** [링크 또는 없음] + +--- + +## 📖 챕터 상세 + +### ch-XXX: [챕터 제목] + +#### 기본 정보 +- **분량:** X,XXX자 +- **타임라인:** YYYY년 MM월 DD일 +- **POV:** [캐릭터명] + +#### 주요 이벤트 +- 이벤트 1 +- 이벤트 2 + +#### 등장 캐릭터 +- 캐릭터1 (역할) +- 캐릭터2 (역할) + +#### 호칭/말투 패턴 +- A → B: "호칭" +- 말투 특징 + +#### 제목-내용 일치 +✅ 일치 | ⚠️ 부분 일치 | ❌ 불일치 +(간단한 설명) + +#### 🔴 필수 검증 항목 +- [ ] 빈 섹션 없음 +- [ ] 챕터 내부 장면 중복 없음 +- [ ] 인과관계 논리 정상 +- [ ] 정보 흐름 자연스러움 + +#### 특이사항 +(있으면 기록, 없으면 "없음") + +--- + +## 📊 배치 전체 분석 + +### 타임라인 요약 +YYYY-MM-DD ~ YYYY-MM-DD (총 N일/개월/년) + +### 주요 플롯 진행 +1. 플롯 포인트 1 +2. 플롯 포인트 2 + +### 발견된 문제 + +#### 제목 관련 +- (문제 없으면 "없음") + +#### 타임라인 관련 +- (문제 없으면 "없음") + +#### 내용 중복 +- (문제 없으면 "없음") + +#### 캐릭터 일관성 +- (문제 없으면 "없음") + +### 검증 결과 +✅ 합격 | ⚠️ 경미한 수정 필요 | ❌ 주요 수정 필요 + +### 다음 단계 +- [ ] 다음 배치 검증 +- [ ] 또는 수정 모드 진입 + +--- + +**[검증 완료]** diff --git a/templates/reports/verification-report-template.md b/templates/reports/verification-report-template.md new file mode 100644 index 0000000..035805d --- /dev/null +++ b/templates/reports/verification-report-template.md @@ -0,0 +1,74 @@ +# 본문 검증 보고서 - Batch XX + +> **검증일:** YYYY-MM-DD +> **검증 범위:** ch-XXX ~ ch-YYY +> **검증 모드:** 본문 검증 + +--- + +## 1. 파일 구조 +- [ ] 모든 파일 존재 확인 +- [ ] 파일명 규칙 준수 +✅ 정상 | ❌ 문제 발견 + +## 2. 제목 검증 + +### 화수 일치 +| 파일명 | 헤더 화수 | 일치 | +|--------|----------|------| +| ch-XXX.md | X권 XX화 | ✅/❌ | + +### 제목 중복 +- (중복 없으면 "없음") + +## 3. 타임라인 검증 + +### 시간 순서 +- ch-XXX: YYYY-MM-DD +- ch-YYY: YYYY-MM-DD +✅ 순차적 | ❌ 역전 발생 + +### 타임라인 범위 +시작: YYYY-MM-DD +종료: YYYY-MM-DD +총 기간: N일/개월 + +## 4. 제목-내용 일치 +| 챕터 | 일치도 | 비고 | +|------|--------|------| +| ch-XXX | ✅ | | +| ch-YYY | ⚠️ | (설명) | + +## 5. 중복 내용 (챕터 간) +- (중복 없으면 "없음") +- (중복 발견 시: "ch-XXX와 ch-YYY에서 [내용] 중복") + +## 🔴 6. 필수 검증 항목 + +### 6-1. 빈 섹션 검증 +- (문제 없으면 "없음") + +### 6-2. 챕터 내부 중복 검증 +- (문제 없으면 "없음") + +### 6-3. 인과관계 논리 검증 +- (문제 없으면 "없음") + +### 6-4. 정보 흐름 검증 +- (문제 없으면 "없음") + +## 7. 캐릭터 일관성 +- (문제 없으면 "없음") + +--- + +## 최종 판정 +✅ 합격 | ⚠️ 경미한 수정 필요 | ❌ 주요 수정 필요 + +## 다음 단계 +- [ ] 플롯 검증 진행 +- [ ] 또는 수정 모드 진입 + +--- + +**[검증 완료]**