Files
novel-writing-guide/CWS-프로세스-근본적-재설계.md
Alex 45bc3face4 CWS v2.0 완성: 25개 프로세스 가이드 완성
- 54개 파일 작성 완료 (setup 25개 + guides 25개 + 메타 4개)
- 프로세스 체계: P0(3) + P1(10) + P2(3) + P3(6) + P4(3) = 25개
- Claude 가독성: 5-10KB 가이드로 읽기 가능
- 파일명 고유성: vol-XX 접두사 보장
- 히스토리 강제화: logs/ 시스템
- 메타 문서: README, PROCESS-CATALOG, FILE-STRUCTURE, CHANGELOG

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-01 20:38:16 +09:00

17 KiB

CWS 프로세스 근본적 재설계 제안

작성일: 2026-01-26 작성자: Claude Sonnet 4.5 문제: 현재 CWS 프로세스의 구조적 결함


🚨 현재 프로세스의 치명적 결함

현재 구조

Phase 4-1: 시즌 플롯 (plot-master.md 0단계+1단계)
   ↓ 검증 없음!
Phase 4-2: 권별 플롯 (plot-master.md 2단계 or volume-plot.md)
   ↓ 검증 없음!
Phase 4-3: 5화별 상세 플롯 (plot-001-005.md ~ plot-046-050.md)
   ↓ 검증 없음!
Phase 5: 모든 것을 한꺼번에 검증

문제점

Q: 플롯 마스터 작성하고 나서 검증하는 절차가 없다는 게 말이 돼?

A: 말이 안 됩니다. 현재 프로세스는:

1. plot-master.md (54화) 작성
   → 에러 있어도 모름

2. plot-001-005.md ~ plot-046-050.md (50화) 전부 작성
   → 에러 있는 plot-master.md 기반으로 작성

3. Phase 5에서 발견
   → plot-master.md + 10개 파일 전부 수정

= 50화 전부 재작업!

이건 프로세스가 아니라 재앙 제조기입니다.


🔧 프로그래밍 개발 프로세스와 비교

정상적인 개발 프로세스

Architecture Design
   ↓
Architecture Review ← 검증!
   ↓
Module Design
   ↓
Module Review ← 검증!
   ↓
Detailed Design
   ↓
Design Review ← 검증!
   ↓
Implementation
   ↓
Code Review ← 검증!
   ↓
Integration Test ← 최종 통합 검증

각 단계마다 검증!

현재 CWS (엉터리)

Architecture Design
   ↓ (검증 없음)
Module Design
   ↓ (검증 없음)
Detailed Design
   ↓ (검증 없음)
Implementation
   ↓ (검증 없음)
Integration Test ← 여기서 모든 걸 발견???

이렇게 개발하는 회사는 없습니다.


올바른 CWS 프로세스 (재설계)

기본 원칙

작성 → 즉시 검증 → 통과 → 다음 단계
                    ↓ 실패
                  재작성

각 Phase 완료 시 즉시 검증!

재설계된 구조

┌─────────────────────────────────────────────┐
│ Phase 4-1: 시즌 플롯 작성                    │
│ 산출물: settings/plot-master.md (0+1단계)   │
└─────────────────────────────────────────────┘
                  ↓
┌─────────────────────────────────────────────┐
│ Phase 4-1 검증 ⭐ 신규!                      │
│ 프로토콜: season-plot-verification.md       │
│ 검증자: Codex                               │
│ 내용:                                       │
│ - 시즌 3막 구조 적절성                      │
│ - 5권 목표/전환점 명확성                    │
│ - 시즌 타임라인 일관성 ⭐                   │
│ - 권 간 연결 논리성                         │
└─────────────────────────────────────────────┘
          ✅ 통과         ❌ 실패
             ↓              ↓
             ↓         Phase 4-1 재작성
             ↓
┌─────────────────────────────────────────────┐
│ Phase 4-2: 권별 플롯 작성                    │
│ 산출물: volumes/vol-XX/volume-plot.md       │
│        (plot-master.md 2단계)               │
└─────────────────────────────────────────────┘
                  ↓
┌─────────────────────────────────────────────┐
│ Phase 4-2 검증 ⭐ 신규!                      │
│ 프로토콜: volume-plot-verification.md       │
│ 검증자: Codex                               │
│ 내용:                                       │
│ - Phase 4-1 반영 검증 (시즌→권)            │
│ - 50화 타임라인 일관성 ⭐⭐⭐              │
│ - 10화 단위 구조 적절성                     │
│ - 권 목표 달성 경로 검증                    │
└─────────────────────────────────────────────┘
          ✅ 통과         ❌ 실패
             ↓              ↓
             ↓         Phase 4-2 재작성
             ↓
┌─────────────────────────────────────────────┐
│ Phase 4-3: 5화별 상세 플롯 작성              │
│ 산출물: plot-001-005.md ~ plot-046-050.md  │
└─────────────────────────────────────────────┘
                  ↓
┌─────────────────────────────────────────────┐
│ Phase 4-3 검증 (각 5화 완성 시마다!)        │
│ 프로토콜: plot-mode.md Phase 3-2            │
│ 검증자: Codex                               │
│ 내용:                                       │
│ - Phase 4-2 반영 검증 (권→5화)             │
│ - 5화 타임라인 일관성                       │
│ - Part별 장면 완성도                        │
└─────────────────────────────────────────────┘
          ✅ 통과         ❌ 실패
             ↓              ↓
             ↓         해당 5화 재작성
             ↓
        (10개 파일 완성)
             ↓
┌─────────────────────────────────────────────┐
│ Phase 5: 최종 통합 검증                      │
│ 프로토콜: design-verification-mode.md       │
│ 검증자: Opus (5-1) + Codex (5-2)           │
│ 내용:                                       │
│ - 전체 품질 (주관적)                        │
│ - 전체 통합 일관성 (객관적)                 │
│ - 계층적 반영 (마스터→권→5화)              │
│ - 50화 통합 타임라인 검증                   │
└─────────────────────────────────────────────┘
          ✅ 통과         ❌ 실패
             ↓              ↓
      CWS Writing Guide   해당 Phase 재작성

📋 각 Phase 검증 상세

Phase 4-1 검증 (신규 필요!)

파일: templates/standards/season-plot-verification.md v1.0.0

목적: 시즌 플롯 완성 직후 검증

검증 항목:

1. 시즌 구조 검증
   - [ ] 시즌 3막 구조 명확한가?
   - [ ] 5권 목표/전환점 구체적인가?
   - [ ] 권별 분량 균형 잡혔는가?

2. 시즌 타임라인 검증 ⭐ 핵심!
   - [ ] 시즌 시작/종료 날짜 명확한가?
   - [ ] 5권 작중 기간 겹침/공백 없는가?
   - [ ] 각 권 간 시간 간격 합리적인가?
   - [ ] 캐릭터 나이 일관성 확인

   방법:
   # 5권 타임라인 추출
   1권: YYYY.MM.DD - YYYY.MM.DD
   2권: YYYY.MM.DD - YYYY.MM.DD
   3권: YYYY.MM.DD - YYYY.MM.DD
   4권: YYYY.MM.DD - YYYY.MM.DD
   5권: YYYY.MM.DD - YYYY.MM.DD

   # 체크
   1권 종료 ≤ 2권 시작
   2권 종료 ≤ 3권 시작
   ...

3. 복선 계획 검증
   - [ ] 시즌 내 복선 설치/회수 계획 있는가?
   - [ ] 다음 시즌으로 이월 복선 명확한가?

4. 캐릭터 아크 검증
   - [ ] 시즌 시작→종료 캐릭터 변화 명확한가?
   - [ ] 주요 캐릭터 아크 계획 있는가?

산출물: settings/phase-4-1-verification-report.md

통과 조건:

  • 모든 항목
  • 타임라인 에러 0건

실패 시:

  • Phase 4-1 재작성
  • Phase 4-2 진행 금지

Phase 4-2 검증 (신규 필요!)

파일: templates/standards/volume-plot-verification.md v1.0.0

목적: 권별 플롯 완성 직후 검증

검증 항목:

1. 상위 계층 반영 검증
   - [ ] Phase 4-1 시즌 플롯 → Phase 4-2 권별 플롯 반영 확인
   - [ ] 권 목표가 시즌 목표와 일치하는가?
   - [ ] 권 타임라인이 시즌 타임라인과 일치하는가?
   - [ ] 권 핵심 이벤트가 시즌 플롯에 명시된 것과 같은가?

2. 권별 타임라인 검증 ⭐⭐⭐ 최우선!
   - [ ] 50화 전체 타임라인 추출
   - [ ] 역행 없음 확인 (이전 화 종료 ≤ 현재 화 시작)
   - [ ] 겹침 없음 확인 (현재 화 시작 ≥ 이전 화 종료)
   - [ ] 비정상 공백 없음 확인 (공백 > 3개월은 경고)
   - [ ] 계절/날씨 일치성 확인
   - [ ] 캐릭터 나이 일관성 확인

   방법:
   # 50화 타임라인 추출 (volume-plot.md 또는 plot-master.md)
   1화: YYYY.MM.DD - YYYY.MM.DD
   2화: YYYY.MM.DD - YYYY.MM.DD
   ...
   50화: YYYY.MM.DD - YYYY.MM.DD

   # 자동 검증 스크립트
   for i in 1..49:
       if 화[i+1].시작 < 화[i].종료:
           ERROR: 겹침 or 역행
       if 화[i+1].시작 - 화[i].종료 > 90일:
           WARNING: 공백 과다

3. 10화 단위 구조 검증
   - [ ] 각 구간 목표 명확한가?
   - [ ] 분위기/페이싱/긴장도 설계 적절한가?

4. 권 목표 달성 경로 검증
   - [ ] 권 시작→종료 목표 달성 경로 명확한가?
   - [ ] 다음 권 연결점 명확한가?

5. 복선 계획 검증
   - [ ] 권 내 복선 설치/회수 계획 있는가?
   - [ ] 다음 권으로 이월 복선 명시되었는가?

산출물: volumes/vol-XX/phase-4-2-verification-report.md

통과 조건:

  • 모든 항목
  • 타임라인 에러 0건 필수!
  • 상위 계층 반영 100%

실패 시:

  • Phase 4-2 재작성 (volume-plot.md 또는 plot-master.md)
  • Phase 4-3 진행 금지

Phase 4-3 검증 (기존 강화)

파일: templates/standards/plot-mode.md Phase 3-2 (v2.2.0 이미 존재)

목적: 각 5화 완성 직후 검증

검증 항목:

1. 상위 계층 반영 검증 (plot-mode.md v2.2.0에 이미 있음)
   - [ ] Phase 4-2 volume-plot.md → Phase 4-3 plot-XXX-YYY.md 반영
   - [ ] 각 화별 핵심 이벤트 일치성

2. 5화 타임라인 검증 (plot-mode.md Phase 2-3에 이미 있음)
   - [ ] 5화 역행 없음
   - [ ] 이전 5화와 연결 확인

3. Part별 장면 완성도 검증
   - [ ] Part 1~4 각각 장면 상세 포함
   - [ ] 대화 주제, 분위기, 분량 명시

산출물: volumes/vol-XX/plots/plot-XXX-YYY-검증보고서.md (이미 작성 중)

통과 조건:

  • volume-plot.md 반영 100%
  • 타임라인 에러 0건

실패 시:

  • 해당 5화 재작성
  • 다음 5화 진행 금지

Phase 5 검증 (재정의)

파일: templates/standards/design-verification-mode.md v1.0.0 (이미 존재)

목적: 모든 Phase 완료 후 최종 통합 검증

검증 항목:

Phase 5-1: 품질 검증 (Opus) - 주관적
- 전체 플롯 재미
- 감정선, 페이싱
- 독자 몰입도

Phase 5-2: 일관성 검증 (Codex) - 객관적
- 계층적 반영 (마스터→권→5화) 최종 확인
- 50화 통합 타임라인 검증 (재검증)
- 설정 충돌 검증
- 복선 검증
- 논리 검증

핵심 차이:

Phase 4-1 검증: 시즌 (5권) 타임라인
Phase 4-2 검증: 권별 (50화) 타임라인
Phase 4-3 검증: 5화 타임라인
Phase 5-2 검증: 50화 통합 타임라인 (재검증 + 통합 확인)

Phase 5는 "발견"이 아니라 "최종 확인"


🔄 프로세스 흐름 재정의

기존 (엉터리)

작성 → 작성 → 작성 → 작성 → 검증 (모두 한꺼번에)
                                  ↓
                            대규모 재작업

재설계 (올바름)

작성 → 검증 → 작성 → 검증 → 작성 → 검증 → 최종 검증
       ↓ 즉시!      ↓ 즉시!      ↓ 즉시!      ↓
    통과/실패    통과/실패    통과/실패    통과/작성

실패 시 즉시 수정, 다음 단계 진행 금지!


📊 효과 비교

기존 프로세스 (에러 발생 시)

plot-master.md (54화) 작성: 2일
   ↓ (에러 있지만 모름)
plot-001-005.md ~ plot-046-050.md (10개 파일) 작성: 10일
   ↓ (에러 있는 기반으로 작성)
Phase 5 검증: 1일
   ↓ (에러 발견!)
재작업:
   - plot-master.md 수정: 1일
   - plot-001-005.md ~ plot-046-050.md 전부 재작성: 10일
   - 재검증: 1일

총 소요: 25일
재작업: 11일 (44%)

재설계 프로세스 (에러 발생 시)

Phase 4-1 작성: 0.5일
   ↓
Phase 4-1 검증: 0.5일 (에러 발견!)
   ↓
Phase 4-1 재작성: 0.5일
   ↓
Phase 4-1 재검증: 0.5일 (통과!)
   ↓
Phase 4-2 작성: 2일
   ↓
Phase 4-2 검증: 0.5일 (통과!)
   ↓
Phase 4-3 작성: 10일 (에러 없는 기반)
   ↓
Phase 4-3 검증: 각 5화마다 0.5일 = 5일 (통과!)
   ↓
Phase 5 검증: 1일 (통과! 재작업 없음)

총 소요: 20.5일
재작업: 0.5일 (2.4%)

재작업 시간: 44% → 2.4% (95% 감소!)


🎯 즉시 조치 사항

P0: 프로토콜 신규 작성

1. season-plot-verification.md

파일: templates/standards/season-plot-verification.md
버전: v1.0.0
용도: Phase 4-1 완료 후 즉시 검증
내용:
- 시즌 구조 검증
- 시즌 타임라인 검증 (5권)
- 복선 계획 검증
- 캐릭터 아크 검증

2. volume-plot-verification.md

파일: templates/standards/volume-plot-verification.md
버전: v1.0.0
용도: Phase 4-2 완료 후 즉시 검증
내용:
- 상위 계층 반영 검증
- 50화 타임라인 검증 ⭐ 핵심!
- 10화 단위 구조 검증
- 권 목표 달성 경로 검증

P1: CWS Design Guide 수정

1. Phase 순서 재정의

기존:
Phase 4-1 → Phase 4-2 → Phase 4-3 → Phase 5

변경:
Phase 4-1 → Phase 4-1 검증 →
Phase 4-2 → Phase 4-2 검증 →
Phase 4-3 → Phase 4-3 검증 →
Phase 5 최종 통합 검증

2. 각 Phase에 "다음 단계 진입 조건" 추가

Phase 4-1 완료 조건:
- [ ] ... (기존 체크리스트)
- [ ] Phase 4-1 검증 통과 ⭐ 필수!
  - 검증 프로토콜: season-plot-verification.md
  - 검증 완료 표시: phase-4-1-verification-report.md 생성
  - 통과 확인: "✅ 검증 통과, Phase 4-2 진입 가능"

Phase 4-2 진입 조건:
- [ ] Phase 4-1 검증 통과 필수!

3. "검증 없이 다음 단계 진행 금지" 명시

⚠️ 중요: 각 Phase 검증 통과 없이 다음 Phase 진행 금지!

Phase 4-1 검증 실패 시:
→ Phase 4-1 재작성
→ Phase 4-2 진행 불가

Phase 4-2 검증 실패 시:
→ Phase 4-2 재작성
→ Phase 4-3 진행 불가

P2: 기존 작업물 처리

1. 4권 plot-master.md 재검증

프로토콜: volume-plot-verification.md (신규 작성 후)
대상: 4권 54화 타임라인
조치: 에러 4건 수정

2. 기존 plot-XXX-YYY.md 재검증

프로토콜: design-verification-mode.md v1.0.0
대상: plot-001-005.md ~ plot-041-045.md (9개 파일)
조치: plot-master.md 수정 후 반영 확인

📌 핵심 철학

현재 (잘못된 철학)

"일단 다 작성하고 나중에 검증하자"

→ 에러 전파
→ 대규모 재작업
→ 시간 낭비

재설계 (올바른 철학)

"각 단계마다 즉시 검증, 통과 후 다음 단계"

→ 에러 조기 발견
→ 최소 재작업
→ 시간 절약

= Fail Fast, Fail Early

결론

현재 프로세스는 프로세스가 아닙니다

❌ 플롯 마스터 작성 → 검증 없이 → 상세 플롯 전부 작성 → 한꺼번에 검증

= "일단 다 짓고 나중에 검사하자"
= 건물 설계도 검토 없이 전부 짓고 나서 확인
= 재앙

올바른 프로세스

✅ 각 단계 작성 → 즉시 검증 → 통과 → 다음 단계
                              ↓ 실패
                            즉시 재작성

= "각 층 완성할 때마다 검사"
= Fail Fast, Fail Early
= 최소 비용, 최대 효율

즉시 조치

  1. season-plot-verification.md 신규 작성
  2. volume-plot-verification.md 신규 작성
  3. CWS Design Guide 전면 수정
    • Phase 순서 재정의
    • 각 Phase에 검증 필수 추가
    • 다음 단계 진입 조건 명시

보고서 작성: Claude Sonnet 4.5 다음 조치: 사용자 승인 후 즉시 프로토콜 작성 시작