- 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>
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
= 최소 비용, 최대 효율
즉시 조치
- season-plot-verification.md 신규 작성
- volume-plot-verification.md 신규 작성
- CWS Design Guide 전면 수정
- Phase 순서 재정의
- 각 Phase에 검증 필수 추가
- 다음 단계 진입 조건 명시
보고서 작성: Claude Sonnet 4.5 다음 조치: 사용자 승인 후 즉시 프로토콜 작성 시작