v4.0: Single Source of Truth 시스템 확립
- 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>
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
# 작성 모드 프로토콜
|
||||
|
||||
> **버전:** 2.2.0
|
||||
> **최종 수정:** 2026-01-20
|
||||
> **버전:** 2.3.0
|
||||
> **최종 수정:** 2026-01-21
|
||||
> **호환:** CWS Writing Guide v4.2.0+
|
||||
> **용도:** 신규 챕터 작성 (3/5/7화 유연)
|
||||
> **주요 변경:** 각 Part 작성 후 즉시 자가 검증 추가 (문제 조기 발견)
|
||||
> **주요 변경:** 완성도 체크 강화 (미완성 챕터 재발 방지)
|
||||
|
||||
---
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
- 분량: 8,000-12,000자
|
||||
- file-formats.md 형식 준수
|
||||
|
||||
⚠️ **각 Part 작성 후 즉시 자가 검증! (신규)**
|
||||
⚠️ **각 Part 작성 후 즉시 자가 검증!**
|
||||
```
|
||||
Part 1 작성 완료 → 즉시 체크:
|
||||
|
||||
@@ -95,8 +95,14 @@
|
||||
- [ ] 무기/아이템 연속성 유지되는가?
|
||||
- [ ] 날씨/계절이 날짜와 맞는가?
|
||||
|
||||
→ 문제 발견 시: 즉시 수정 후 다음 Part
|
||||
→ 통과 시: Part 2 작성
|
||||
🔴 **v2.3.0 신규: 완성도 체크**
|
||||
- [ ] Part가 완전히 끝났는가? (중간에 안 끊김)
|
||||
- [ ] 대화가 중간에 끊기지 않았는가? (질문만 하고 답 없음 X)
|
||||
- [ ] 장면이 마무리됐는가? (시작만 하고 안 끝남 X)
|
||||
- [ ] 헤더 만들었으면 내용도 3줄 이상 작성했는가?
|
||||
|
||||
→ 하나라도 "아니오"면: 즉시 완성 후 다음 Part!
|
||||
→ 모두 "예"면: Part 2 작성
|
||||
|
||||
(Part 2, 3, 4도 동일하게 각각 작성 후 체크!)
|
||||
```
|
||||
@@ -139,7 +145,7 @@
|
||||
- 캐릭터 상태
|
||||
- 복선 추적
|
||||
|
||||
3. 🔍 즉시 간이 검증 (1-2분)
|
||||
3. 🔍 즉시 간이 검증 (2-3분)
|
||||
|
||||
✅ 타임라인 연속성
|
||||
- 이전 화 종료일 ≤ 현재 화 시작일
|
||||
@@ -149,7 +155,7 @@
|
||||
- characters.md 호칭 규칙 기준
|
||||
- 갑작스러운 호칭 변화 없는지
|
||||
|
||||
✅ 호칭 복수/단수 정확성 (신규!)
|
||||
✅ 호칭 복수/단수 정확성
|
||||
- characters.md 나이 관계 테이블 기준
|
||||
- "형님들" vs "형님" 체크
|
||||
- 예: 박현우 → 강민준(1명) = "형님" (단수)
|
||||
@@ -166,6 +172,17 @@
|
||||
- 파일명 번호 = 헤더 화수
|
||||
- 타임라인 형식 (YYYY.M.D-M.D)
|
||||
|
||||
🔴 **v2.3.0 신규: 완성도 검증**
|
||||
- [ ] 빈 섹션 0건
|
||||
- Grep: "^## " 검색 → 각 헤더 이후 10줄 체크
|
||||
- 실제 내용 (빈 줄/구분선 제외) 3줄 미만 = ❌
|
||||
- [ ] 대화 완결성
|
||||
- 마지막 대화가 질문으로 끝나지 않는지
|
||||
- "?" 또는 불완전한 대화 패턴 체크
|
||||
- [ ] 최소 분량
|
||||
- 각 챕터 8,000자 이상
|
||||
- 마지막 Part가 너무 짧지 않은지 (300자 이상)
|
||||
|
||||
→ 문제 발견 시: 즉시 수정 후 다시 검증
|
||||
→ 통과 시: 다음 단계
|
||||
|
||||
@@ -208,8 +225,16 @@
|
||||
- [ ] 분량 8,000자 이상
|
||||
- [ ] Show, Don't Tell
|
||||
- [ ] 캐릭터 말투/호칭 일관성
|
||||
- [ ] ⭐ 각 Part 작성 후 즉시 자가 검증! (신규)
|
||||
- [ ] ⭐ 각 Part 작성 후 즉시 자가 검증!
|
||||
- 플롯 준수, 캐릭터 일관성, 설정 일관성
|
||||
- 🔴 v2.3.0: 완성도 체크 (Part 완료, 대화 완결, 장면 마무리)
|
||||
|
||||
🔴 **v2.3.0 신규: 작성 완료 전 최종 체크**
|
||||
- [ ] 모든 섹션 헤더 이후 내용 3줄 이상 존재
|
||||
- [ ] 마지막 대화가 완결됨 (질문으로 안 끝남)
|
||||
- [ ] 마지막 장면이 마무리됨 (중간에 안 끊김)
|
||||
- [ ] 최소 분량 8,000자 이상
|
||||
- [ ] 각 Part가 완전히 끝남
|
||||
|
||||
작성 후:
|
||||
- [ ] 바텀 없음 확인!
|
||||
|
||||
Reference in New Issue
Block a user