Design Guide v1.6.0: Phase 4 태스크 기반 재설계 + 전체 프로세스 검증 완료

- Phase 4 아키텍처 재설계: 수량 기반 → 태스크 실행 기반
- phase4-master-design.md 신규 (전체 Phase 4 아키텍처)
- 설계 모드 11개 신규/갱신:
  - plot-master-mode/verification (Phase 4-1)
  - volume-timeline-mode/verification (Phase 4-2선행)
  - volume-characters-mode/verification (Phase 4-2선행)
  - volume-plot-mode/verification (Phase 4-2)
  - plot-detail-verification (Phase 4-3)
  - design-verification-mode (Phase 5)
- 검증 프로토콜 강화:
  - 에스컬레이션 경로, 신뢰 모델, 유효성 조건 전 프로토콜 통일
  - 검증 보고서 유효성 관리 (report-management.md 연동)
  - 권 경계 교차 검증 추가 (Phase 4-2 §6.3, 4-3 §4.3, Phase 5 검증 6)
  - 입력 소비 확인 (Phase 4-1 검증 0)
- 작성 파이프라인 보강:
  - writing-mode: Phase 5 통과 전제 명시, vol-XX-plot.md INPUT 추가
  - polish-mode: VERIFICATION→FIX 완료 필수 진입 조건
- 3회 종합 감사 통과 (설계+작성 전체, 실제 문제 0건)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Alex
2026-01-27 21:52:24 +09:00
parent b9351db95e
commit c56b6f1f76
23 changed files with 6627 additions and 971 deletions

View File

@@ -4,7 +4,7 @@
> **최종 수정:** 2026-01-25
> **호환:** CWS Writing Guide v3.6.0+
> **용도:** Writing Guide Phase 3 - 신규 챕터 작성 (3/5/7화 유연)
> **전제:** Design Guide Phase 4-3 완료 (5화별 상세 플롯 존재)
> **전제:** Design Guide Phase 5 완료 (설계 검증 통과, 5화별 상세 플롯 존재)
> **주요 변경:** 파일 경로 업데이트 (4단계 플롯 밀도 체계 적용)
---
@@ -14,10 +14,10 @@
### v2.7.0 (2026-01-25)
**변경:**
- 📌 파일 경로 업데이트 (Design Guide v1.3.0 + Writing Guide v3.6.0 호환)
- 플롯 참조: `volumes/vol-XX/plots/plot-XXX-YYY.md` (3단계: 5화별 상세)
- ~~plot-master.md~~ → `volumes/vol-XX/volume-plot.md` (2단계: 권별)
- ~~plots/plot-XXX-YYY.md~~ → `plots/plot-XXX-YYY.md`
- 📌 파일 경로 업데이트 (Design Guide v1.6.0 호환)
- 플롯 참조: `volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md` (3단계: 5화별 상세)
- 캐릭터: `volumes/vol-XX/vol-XX-characters.md` (v1.6.0 파일명 변경)
- 타임라인: `volumes/vol-XX/vol-XX-timeline.md` (v1.6.0 파일명 변경)
- 📌 전제 조건 명시: Design Guide Phase 4-3 완료 필수
- 📌 호환 버전: CWS Writing Guide v3.6.0+
@@ -129,6 +129,11 @@ VERIFICATION 모드 = 최후의 보루 (검증)
- "1-5화 작성해" (기본 권장)
- "3화 작성해" / "7화 작성해" (유연)
**모드 진입 시 자동 실행:**
- WORK-MODE.txt 업데이트 (CURRENT_MODE: WRITING)
- 필수 파일 자동 읽기 (vol-XX-plot-NNN-MMM.md, vol-XX-characters.md, vol-XX-timeline.md)
- 준비 완료 보고 및 대기
---
## 📚 모드 진입 시 읽을 파일
@@ -136,14 +141,17 @@ VERIFICATION 모드 = 최후의 보루 (검증)
### 필수
1. `standards/file-formats.md` - 파일 형식 표준
2. `standards/writing-guide.md` - 작성 규칙
3. `volumes/vol-XX/characters.md` - 해당 권 캐릭터
4. `volumes/vol-XX/timeline.md` - 해당 권 타임라인
5. `volumes/vol-XX/plots/plot-XXX-YYY.md` - 이번 N화 플롯
3. `volumes/vol-XX/vol-XX-characters.md` - 해당 권 캐릭터
4. `volumes/vol-XX/vol-XX-timeline.md` - 해당 권 타임라인
5. `volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md` - 이번 N화 플롯
6. `volumes/vol-XX/summaries/summary-이전.md` - 이전 서머리
7. `volumes/vol-XX/foreshadows.md` - 복선 추적
### 권 전체 맥락 (선택)
8. `volumes/vol-XX/vol-XX-plot.md` - 해당 권 50화 플롯 요약 (권 전체 흐름 파악용)
### 다른 권 시작 시 추가
8. `volumes/vol-이전/summaries/summary-vol-XX-final.md` - 이전 권 압축 서머리
9. `volumes/vol-이전/summaries/summary-vol-XX-final.md` - 이전 권 압축 서머리
---
@@ -159,9 +167,9 @@ VERIFICATION 모드 = 최후의 보루 (검증)
2. 필수 파일 읽기 (위 목록)
🚨 특히 중요:
- characters.md → 호칭 규칙 필수 숙지! ⭐
- timeline.md → 타임라인 흐름 파악
- plot-XXX-YYY.md → 이번 화 플롯
- vol-XX-characters.md → 호칭 규칙 필수 숙지! ⭐
- vol-XX-timeline.md → 타임라인 흐름 파악
- vol-XX-plot-NNN-MMM.md → 이번 화 플롯
3. CURRENT-TASK.md 생성
- 모드: WRITING
@@ -188,15 +196,15 @@ VERIFICATION 모드 = 최후의 보루 (검증)
**Step 1: 이번 화 등장인물 확인**
```bash
# 플롯에서 등장인물 추출
grep "등장인물" plots/plot-XXX-YYY.md
grep "등장인물" plots/vol-XX-plot-NNN-MMM.md
# 예시 출력: 강민준, 서윤희, 박현우
```
**Step 2: characters.md 호칭 테이블 확인**
**Step 2: vol-XX-characters.md 호칭 테이블 확인**
```bash
# 호칭 규칙 섹션 읽기
grep -A 30 "## 📋 호칭 규칙" characters.md
grep -A 30 "## 📋 호칭 규칙" vol-XX-characters.md
```
**호칭 테이블 숙지:**
@@ -249,8 +257,8 @@ VERIFICATION 모드 = 최후의 보루 (검증)
**Step 2: 현재 화 플롯 날짜 확인**
```bash
# 5화별 상세 플롯 파일에서 현재 화 검색
# 예: 28화 = plots/plot-026-030.md
grep "28화" plots/plot-026-030.md
# 예: 28화 = volumes/vol-XX/plots/vol-XX-plot-026-030.md
grep "28화" volumes/vol-XX/plots/vol-XX-plot-026-030.md
# 출력 예시:
# ### 28화: 제목
@@ -334,7 +342,7 @@ VERIFICATION 모드 = 최후의 보루 (검증)
- [ ] 등장인물이 플롯과 일치하는가?
✅ 캐릭터 일관성
- [ ] 성격이 characters.md와 맞는가?
- [ ] 성격이 vol-XX-characters.md와 맞는가?
- [ ] 갑자기 못하던 걸 하진 않는가?
- [ ] 몰랐던 정보를 갑자기 알진 않는가?
@@ -439,7 +447,7 @@ VERIFICATION 모드 = 최후의 보루 (검증)
# - ch-031 (1946.5월) 이전인가? → "윤희 씨" 사용 금지!
# - ch-031 이후인가? → "윤희 씨" 사용 가능
# characters.md 호칭 변화 시점 참조
# vol-XX-characters.md 호칭 변화 시점 참조
```
✅ 형식 자동 검증 ⭐ 신규! (v2.6.0)
@@ -599,7 +607,7 @@ VERIFICATION 모드 = 최후의 보루 (검증)
**4-1. 플롯 일치도 확인**
```markdown
- [ ] plots/plot-XXX-YYY.md 읽기 (이번 화 플롯 확인)
- [ ] plots/vol-XX-plot-NNN-MMM.md 읽기 (이번 화 플롯 확인)
- [ ] 주요 내용 일치 여부 체크:
- [ ] 제목이 플롯과 일치하는가?
@@ -669,7 +677,7 @@ VERIFICATION 모드 = 최후의 보루 (검증)
✅ 캐릭터 일관성 체크
- [ ] 성격에 맞는 행동인가?
- characters.md의 성격 설정 확인
- vol-XX-characters.md의 성격 설정 확인
- 예: 민준(냉철) "아악! 무서워!" 비명 ❌
- 예: 민준(냉철) 손은 떨렸지만 표정 변화 없음 ✅
@@ -816,7 +824,7 @@ VERIFICATION 모드 = 최후의 보루 (검증)
### 기본 권장: 5화
```
플롯: plot-001-005.md (5화)
플롯: vol-XX-plot-001-005.md (5화)
작성: ch-001 ~ ch-005
서머리: summary-001-005.md
@@ -830,17 +838,17 @@ VERIFICATION 모드 = 최후의 보루 (검증)
```
"3화 작성해"
→ plot-001-003.md 기준
vol-XX-plot-001-003.md 기준
→ ch-001 ~ ch-003
→ summary-001-003.md
"7화 작성해"
→ plot-001-007.md 기준
vol-XX-plot-001-007.md 기준
→ ch-001 ~ ch-007
→ summary-001-007.md
"10화 작성해"
→ plot-001-010.md 기준
vol-XX-plot-001-010.md 기준
→ ch-001 ~ ch-010
→ summary-001-010.md
```