CWS v4.2.0: 호칭 복수/단수 검증 + 최적화
**핵심 개선:** - 호칭 복수/단수 검증 시스템 구축 (실제 오류 대응) - Summary 재생성 규칙 최적화 (토큰 효율) - 플랫폼 가독성 기준 작성 단계 반영 - POLISH/MODIFICATION 경계 명확화 **신규 파일:** - file-formats.md v1.0.0 → v1.1.0 (나이 관계 테이블) **업그레이드:** - writing-mode.md v2.1.0 → v2.1.1 (간이 검증) - verification-mode.md v2.2.0 → v2.3.0 (상세 검증) - modification-mode.md v2.0.0 → v2.1.0 (Summary 최적화) - writing-guide.md v2.1.0 → v2.2.0 (플랫폼 기준) - polish-mode.md v2.2.0 → v2.3.0 (경계 명확화) **적용 배경:** 1945-novel 실제 오류: 박현우(37세) "형님들" 사용 → 올바른 호칭: "형님" (윗사람 1명) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
76
CHANGELOG.md
76
CHANGELOG.md
@@ -8,11 +8,85 @@
|
||||
## [Unreleased]
|
||||
|
||||
### 추가 예정
|
||||
- 장르별 특화 가이드 (대체역사, 로맨스 등)
|
||||
- CLAUDE.md.template 프로젝트 변수 섹션
|
||||
- foreshadows.md.template (복선 추적 시스템)
|
||||
- 1945 프로젝트 적용 후 피드백 반영
|
||||
|
||||
---
|
||||
|
||||
## [v4.2.0] - 2026-01-20 (호칭 복수/단수 검증 + 최적화)
|
||||
|
||||
### Added
|
||||
- **file-formats.md v1.1.0**: 나이 관계 테이블 + 호칭 복수/단수 규칙
|
||||
- characters-master.md 섹션에 "나이 관계 테이블" 추가
|
||||
- 복수/단수 호칭 규칙 테이블 (대상 수 기준)
|
||||
- 실제 오류 예시 (1945-novel 박현우 사례)
|
||||
- 화자 기준 올바른 호칭 검증 방법
|
||||
|
||||
- **writing-mode.md v2.1.1**: 간이 검증에 호칭 복수/단수 체크 추가
|
||||
- Phase 3 간이 검증에 "호칭 복수/단수 정확성" 항목 신규 추가
|
||||
- characters.md 나이 관계 테이블 기준 검증
|
||||
- 검색 패턴: "형님들", "형들", "선배님들" 등
|
||||
- 화자 확인 → 대상 수 체크 → 올바른 호칭 판단
|
||||
|
||||
- **verification-mode.md v2.3.0**: 상세 호칭 복수/단수 정확성 검증
|
||||
- 4단계 내용 검증에 "호칭 복수/단수 정확성" 항목 신규 추가
|
||||
- 검증 방법 4단계: 검색 → 화자 확인 → 대상 수 확인 → 검증
|
||||
- 실제 오류 예시 (박현우/최태준)
|
||||
- 발견 시 기록 형식 명시
|
||||
|
||||
- **writing-guide.md v2.2.0**: 웹소설 플랫폼 가독성 기준 추가
|
||||
- "웹소설 플랫폼 가독성" 섹션 신규 추가 (작성 단계부터 반영!)
|
||||
- 플랫폼 특성: 문피아/카카오페이지/네이버 시리즈
|
||||
- 문단 길이 기준: 3-5줄 권장, 7줄 검토, 10줄 필수 분리
|
||||
- 여백 활용 규칙: 문단 사이 빈 줄 1개 일관성
|
||||
- 대화 구분 명확성, Scene/Part 구분 규칙
|
||||
- 모바일 최적화 체크리스트
|
||||
|
||||
- **polish-mode.md v2.3.0**: MODIFICATION 경계 명확화
|
||||
- "POLISH vs MODIFICATION 경계" 섹션 신규 추가
|
||||
- 명확한 구분: 같은 의미/더 나은 표현 vs 의미/내용 변경
|
||||
- 구체적 예시 10개 (POLISH 5개, MODIFICATION 5개)
|
||||
- 판단 기준 체크리스트 4항목
|
||||
- 애매한 경우 가이드라인
|
||||
- 보수적 원칙: "의심스러우면 건드리지 마라"
|
||||
|
||||
### Changed
|
||||
- **modification-mode.md v2.1.0**: Summary 재생성 규칙 최적화
|
||||
- 개요: "summary 재생성 필수" → "summary 스마트 업데이트 (필요한 것만!)"
|
||||
- 공통 프로세스: "영향 범위 전체 재생성" → "유형별 규칙 참조"
|
||||
- **B. 내용 수정**: 해당 챕터 포함 summary만 부분 업데이트 (전체 재생성 아님!)
|
||||
- **C. 다중 수정**: 영향받는 summary들만 부분 업데이트
|
||||
- **D. 플롯 수정**: 변경 범위에 따라 판단 (미세 조정 vs 대폭 변경)
|
||||
- **E~H (구조 변경)**: 전체 재생성 (리넘버링 불가피)
|
||||
- Summary 업데이트 원칙 섹션 추가
|
||||
- 금지사항: "불필요한데 전체 재생성 (토큰 낭비!)" 추가
|
||||
|
||||
### Standards 버전
|
||||
| 파일 | 이전 버전 | 현재 버전 | 변경사항 |
|
||||
|------|----------|----------|------------|
|
||||
| file-formats.md | v1.0.0 | v1.1.0 | 나이 관계 + 호칭 복수/단수 |
|
||||
| writing-mode.md | v2.1.0 | v2.1.1 | 간이 검증에 호칭 복수/단수 |
|
||||
| verification-mode.md | v2.2.0 | v2.3.0 | 호칭 복수/단수 정확성 검증 |
|
||||
| modification-mode.md | v2.0.0 | v2.1.0 | Summary 재생성 최적화 |
|
||||
| writing-guide.md | v2.1.0 | v2.2.0 | 플랫폼 가독성 (작성 단계) |
|
||||
| polish-mode.md | v2.2.0 | v2.3.0 | MODIFICATION 경계 명확화 |
|
||||
|
||||
### 적용 배경
|
||||
- **1945-novel 실제 오류 발견**: 박현우(37세, 둘째)가 "형님들" 사용
|
||||
- 박현우보다 나이 많은 사람: 강민준(41세) 1명만
|
||||
- 올바른 호칭: "형님" (단수)
|
||||
- 현재 시스템으로 미탐지
|
||||
- **호칭 복수/단수 검증 추가**: 나이 관계 기반 대상 수 체크
|
||||
- **Summary 과도한 재생성 문제**: ch-029 수정 시 summary-030~060 전부 재생성
|
||||
- 토큰 낭비 심각
|
||||
- 스마트 업데이트로 최적화
|
||||
- **플랫폼 가독성 기준 부재**: 작성 단계에 웹소설 플랫폼 기준 없음
|
||||
- polish-mode에만 있어 뒤늦게 수정 필요
|
||||
- writing-guide.md에 추가하여 작성 단계부터 반영
|
||||
|
||||
---
|
||||
|
||||
## [v4.1.2] - 2026-01-20 (웹소설 플랫폼 최적화)
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user