Files
novel-writing-guide/CWS Design Guide.md
Alex c56b6f1f76 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>
2026-01-27 21:52:24 +09:00

74 KiB
Raw Permalink Blame History

Creative Writing System - Design Guide (v1.6.0)

작성일: 2026-01-18 최종 수정: 2026-01-27 버전: 1.6.0 시스템: Creative Writing System (CWS) 목적: 창작 프로젝트의 설계 단계를 체계화하여, 작성 단계에서의 수정을 최소화 주요 변경 (v1.6.0): Phase 4 전체 구조화 완료 + 권별 타임라인/캐릭터 신규 + 파일명 고유화


📋 CHANGELOG

v1.6.0 (2026-01-27) - Phase 4 전체 구조화 완료

핵심 변경:

1. 권별 타임라인/캐릭터 파일 신규 도입
   - vol-XX-timeline.md: 권별 역사적 사건, 월별 분위기, 플롯 연결점
   - vol-XX-characters.md: 권별 나이, 성격, 아크, 관계 변화
   → 캐릭터는 권마다 변한다 (나이, 성격, 관계)
   → 전체 마스터만으로는 권별 집필 불가

2. 파일명 고유화 (중복 방지)
   ❌ 기존: volume-plot.md, plot-001-005.md (볼륨 간 중복)
   ✅ 변경: vol-XX-plot.md, vol-XX-plot-NNN-MMM.md (고유)

3. Phase 4 전체 INPUT/PROCESS/OUTPUT/VERIFICATION 구조화
   - Phase 4-1: plot-master-mode.md v3.1.0
   - Phase 4-2: volume-plot-mode.md v3.1.0
   - Phase 4-3: plot-mode.md v3.1.0
   - 신규: volume-timeline-mode.md v1.0.0
   - 신규: volume-characters-mode.md v1.0.0

4. 검증 프로토콜 완비
   - plot-master-verification.md v2.0.0
   - volume-plot-verification.md v2.0.0
   - plot-detail-verification.md v2.0.0
   - 신규: volume-timeline-verification.md v1.0.0
   - 신규: volume-characters-verification.md v1.0.0

Phase 4-2 프로세스 변경:

기존: plot-master.md → vol-XX-plot.md → Phase 4-3
변경: plot-master.md → vol-XX-timeline.md + vol-XX-characters.md (선행 작업)
                     → vol-XX-plot.md (3개 파일 INPUT) → Phase 4-3

Phase 4-3 INPUT도 변경:
기존: vol-XX-plot.md만 참조
변경: vol-XX-plot.md + vol-XX-timeline.md + vol-XX-characters.md (3개 참조)

파일명 규칙:

모든 파일명에 볼륨 번호 포함 → 프로젝트 전체에서 고유:
- vol-XX-plot.md (권별 플롯)
- vol-XX-timeline.md (권별 타임라인)
- vol-XX-characters.md (권별 캐릭터)
- vol-XX-plot-NNN-MMM.md (상세 플롯)
- vol-XX-*-verification-report.md (검증 보고서)

v1.5.1 (2026-01-26) - Phase 4-1 프로세스 구조화

변경:

  • Section 8.3 프로세스 재구성
    • 8.3.1 입력 (INPUT): 필수 읽기 파일 명시
    • 8.3.2 처리 (PROCESS): 7단계 작성 절차
    • 8.3.3 출력 (OUTPUT): 필수 포함 항목
    • 8.3.4 검증 (VERIFICATION): 3단계 검증 체크리스트
  • plot-master-mode.md v3.0.0 → v3.1.0 업데이트 반영

철학:

완전한 작성 기준 = INPUT + PROCESS + OUTPUT + VERIFICATION
- INPUT: 뭘 보고 작성하는가?
- PROCESS: 어떻게 작성하는가?
- OUTPUT: 뭐가 나와야 하는가?
- VERIFICATION: 어떻게 검증하는가?

v1.5.0 (2026-01-26) - Phase 4 전면 재설계

핵심 철학 변경:

❌ 기존: "몇 줄 작성했는가?" (분량 중심)
✅ 변경: "다음 단계 작업 가능한가?" (작업 수행 중심)

Phase 4-1 완료 기준: "이 plot-master로 volume-plot 작성 가능한가?"
Phase 4-2 완료 기준: "이 volume-plot으로 5화별 상세 플롯 작성 가능한가?"
Phase 4-3 완료 기준: "이 상세 플롯으로 집필 가능한가?"

타임라인 검증 변경:

❌ 기존: 역행 0건, 겹침 0건 필수 (역사서 기준)
✅ 변경: 병렬/역전 명시 시 허용 (소설 기준)

이것은 역사서가 아닌 소설이다!

허용:
- 병렬 진행: 16화 [병렬: 15화] - 같은 날, 다른 장소
- 의도된 역전: 17화 [역전: 15화] - 플래시백

검증: 타임라인 이상 발견 시 → 명시 있으면 정상, 없으면 오류

프로토콜 업데이트:

  • phase4-master-design.md v3.0.0
  • plot-master-mode.md v3.1.0
  • volume-plot-mode.md v3.1.0
  • plot-mode.md v3.1.0
  • volume-timeline-mode.md v1.0.0 (v1.6.0 신규)
  • volume-characters-mode.md v1.0.0 (v1.6.0 신규)

배경:

문제:
- 분량 기준으로 작성해도 실제 작업 불가능한 경우 발생
- 타임라인 역행 0건 기준이 소설의 플래시백/병렬 서사 불허

해결:
- 완료 기준을 "작업 수행 가능 여부"로 변경
- 타임라인 유연성 추가 (병렬/역전 표기법)
- 역방향 설계 (Backward Design) 적용

v1.4.0 (2026-01-26)

추가:

  • 📌 Phase 5 검증 프로토콜 신규 작성
    • templates/standards/design-verification-mode.md v1.0.0
    • Phase 5-1 (Opus 품질): 간소화, 체크리스트 기반
    • Phase 5-2 (Codex 일관성): 상세 프로토콜
  • 📌 Phase 5-2 계층적 반영 검증 (3단계)
    • Step 1: 마스터 → vol-XX-plot.md 반영 검증
    • Step 2: vol-XX-plot.md → vol-XX-plot-NNN-MMM.md 반영 검증
    • Step 3: 전체 계층 일관성 확인
  • 📌 검증 항목 재구성 (5개 카테고리)
    1. 계층적 반영 검증 신규
    2. 타임라인 검증
    3. 설정 충돌 검증
    4. 복선 검증
    5. 논리 검증
  • 📌 검증 보고서 템플릿 추가

철학:

Phase 5 = 설계 단계 최후의 보루

마스터 파일 (settings/)
    ↓ 반영 검증
권별 플롯 (vol-XX-plot.md)
    ↓ 반영 검증
5화별 상세 플롯 (vol-XX-plot-NNN-MMM.md)

→ 계층적 반영이 완벽하면 작성도 완벽!

배경:

문제: Phase 5 검증에 구체적인 절차 없음
- 무엇을 검증하는지만 있고, 어떻게 검증하는지 없음
- 마스터 파일 → vol-XX-plot.md 반영 누락 가능
- vol-XX-plot.md → vol-XX-plot-NNN-MMM.md 불일치 가능

해결: 계층적 반영 검증 프로토콜
- 각 레벨 간 반영 검증 필수
- 구체적인 검증 절차 제시
- 발견된 충돌 수정 및 재검증

예상 효과:

  • 설계 단계 충돌: 검증 단계에서 100% 발견
  • 작성 단계 문제: 80% 감소 (설계가 완벽하므로)
  • 설계 품질: 대폭 향상

v1.3.1 (2026-01-25)

추가:

  • 📌 Phase 4-2 체크리스트 강화: 타임라인 검증 추가
    • 시간 역행 검증
    • 각 화 간 시간 간격 합리성 확인
    • 권 시작/종료 시점이 settings/plot-master.md와 일치 확인
    • 캐릭터 나이 일관성 확인

배경:

문제: Phase 4-2 완료 조건에 타임라인 검증 누락
→ GDP만 수정하고 타임라인 검증 안 함
→ Phase 4-3으로 넘어가려 했으나 권별 플롯 검증 불완전

해결: Phase 4-2 체크리스트에 타임라인 검증 명시적 추가
→ Phase 4-1과 동일한 수준의 타임라인 검증 요구
→ 설계 단계에서 1차 방어선 강화

철학:

Phase 4-1 (전체/시즌): 타임라인 검증 ✅
Phase 4-2 (권별): 타임라인 검증 ✅ ← v1.3.1 추가
Phase 4-3 (5화별): 타임라인 검증 ✅

→ 모든 플롯 단계에서 타임라인 검증 필수!

v1.3.0 (2026-01-25)

추가:

  • 📌 Phase 4 분리: 4-1 (전체/시즌), 4-2 (권별), 4-3 (5화별 상세)
  • 📌 플롯 4단계 밀도 체계
    • 0단계: 전체 시즌 플롯 (초저밀도, 3시즌 = 반 페이지)
    • 1단계: 시즌별 플롯 (최소밀도, 5권 = 1페이지)
    • 2단계: 권별 플롯 (중간밀도, 50화 = 1-2페이지)
    • 3단계: 5화별 상세 플롯 (최대밀도, Part별 장면)
  • 📌 산출물 구조 재편
    • settings/plot-master.md: 0단계 + 1단계 (전체 시즌)
    • volumes/vol-XX/vol-XX-plot.md: 2단계 (권별) (v1.6.0 파일명 변경)
    • volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md: 3단계 (5화별 상세) (v1.6.0 파일명 변경)
  • 📌 핸드오프 조건 강화: 1권 50화 상세 플롯 필수

철학:

플롯 = 적절한 레벨에 적절한 밀도
- 전체 시즌: 숲 보기 (최종 목표까지 큰 그림)
- 시즌별: 지역 보기 (5권 구조)
- 권별: 구 보기 (50화 개요)
- 5화별: 동 보기 (Part별 장면, 실제 작성 가이드)

프로그래밍처럼 접근:
0단계 = System Architecture
1단계 = Module Design
2단계 = Class Design
3단계 = Method Implementation

참조:

  • 상세 프로토콜: templates/standards/plot-mode.md v3.1.0 (v1.6.0 업데이트)

v1.2.0 (2026-01-25)

추가:

  • 📌 Phase 4 (플롯 설계): 타임라인 검증 프로토콜 추가
    • 각 화 작성 시 3단계 체크포인트
    • 전체 플롯 완성 후 타임라인 검증
    • [회상]/[병렬] 서사 명시 규칙
  • Phase 4 완료 조건에 타임라인 검증 추가
  • Phase 5-2 일관성 검증에 플롯 타임라인 검증 추가
  • plot-master.md 템플릿에 타임라인 검증 필드 추가
  • 📌 Phase 11 (핸드오프): 권별 characters.md 호칭 규칙 필수
    • 내용 확인에 호칭 체계 검증 추가
    • 권별 characters.md 생성 시 호칭 규칙 포함 명시
    • 마스터 파일 vs 권별 파일 역할 명확화

철학:

설계 단계 타임라인 검증 = 1차 방어선
작성 단계 타임라인 체크 = 2차 방어선
검증 단계 타임라인 검증 = 3차 방어선 (최후의 보루)

→ 설계가 올바르면 작성도 올바르다!

참조:

  • 상세 프로토콜: templates/standards/plot-mode.md

v1.1.0 (2026-01-21)

추가:

  • Phase 0.5: 작가 문체 정의 프로토콜
  • Multi-작가 시스템 지원

v1.0.0 (2026-01-18)

추가:

  • 초기 버전 릴리즈

⚠️ 문서 구조 및 역할

CWS 문서 체계

📁 CWS Writing System
│
├── 📄 README.md (메인 인덱스)
│   └── 전체 CWS 시스템 개요 및 시작 가이드
│
├── 📐 CWS Design Guide.md (이 문서)
│   └── 설계 단계 (아이디어 → 플롯 → 검증)
│       Phase 0: 아이디어/컨셉
│       Phase 0.5: 작가 문체 정의
│       Phase 1: 세계관 설계
│       Phase 2: 캐릭터 설계
│       Phase 3: 타임라인 설계
│       Phase 4: 플롯 설계 + 타임라인 검증 ⭐
│       Phase 5: 설계 검증
│
├── 📝 CWS Writing Guide.md
│   └── 작성/검증/수정 단계
│       PLOT 모드 (플롯 타임라인 검증)
│       WRITING 모드 (챕터 작성)
│       VERIFICATION 모드 (전체 검증)
│       FIX 모드 (문제 수정)
│       POLISH 모드 (문장 다듬기)
│
└── 📂 templates/standards/
    └── 개별 모드 프로토콜 (상세 절차)
        ├── plot-master-mode.md ⭐ (Phase 4-1)
        ├── volume-plot-mode.md ⭐ (Phase 4-2)
        ├── volume-timeline-mode.md ⭐ (Phase 4-2 선행)
        ├── volume-characters-mode.md ⭐ (Phase 4-2 선행)
        ├── plot-mode.md ⭐ (Phase 4-3)
        ├── plot-master-verification.md
        ├── volume-plot-verification.md
        ├── volume-timeline-verification.md
        ├── volume-characters-verification.md
        ├── plot-detail-verification.md
        ├── writing-mode.md
        ├── verification-mode.md
        ├── fix-mode.md
        └── ...

설계 vs 작성의 분리

┌─────────────────────────────────────────────────────────┐
│ 📐 CWS Design Guide (이 문서)                           │
│    아이디어 → 컨셉 → 세계관 → 캐릭터 → 타임라인 → 플롯  │
│                                                         │
│    🛡️ 1차 방어선: 플롯 타임라인 검증 ⭐                 │
│    📤 Output: 검증된 설정 파일들                        │
└─────────────────────────────────────────────────────────┘
                        │
                        │ 충돌 없는 완벽한 설계
                        ▼
┌─────────────────────────────────────────────────────────┐
│ 📝 CWS Writing Guide                                    │
│    PLOT → WRITING → VERIFICATION → FIX → POLISH         │
│                                                         │
│    🛡️ 2차 방어선: WRITING 타임라인 체크                 │
│    🛡️ 3차 방어선: VERIFICATION 검증 (최후의 보루)       │
│    📥 Input: 설계된 파일들                              │
│    📤 Output: 완성된 원고                               │
└─────────────────────────────────────────────────────────┘

왜 설계를 분리하는가?

❌ 설계 없이 작성:
대충 설계 → 작성 → 문제 발견 → 수정 → 꼬임 → 또 수정 → 파탄

✅ 설계 후 작성:
설계 + 검증 → 작성 (수정 최소화)

핵심: 설계에서 1시간 더 쓰면, 작성에서 10시간 아낀다.

v1.2 신규: 플롯 단계에서 타임라인 검증 = 재배치 작업 원천 차단!


📌 목차

  1. 모델별 역할 분담
  2. 설계 원칙
  3. Phase 0: 아이디어 → 컨셉
  4. Phase 0.5: 작가 문체 정의 v1.1 신규
  5. Phase 1: 세계관 설계
  6. Phase 2: 캐릭터 설계
  7. Phase 3: 타임라인 설계
  8. Phase 4-1: 전체 & 시즌 플롯 v1.3 개편
  9. Phase 4-2: 권별 플롯 v1.3 신규
  10. Phase 4-3: 5화별 상세 플롯 v1.3 신규
  11. Phase 5: 설계 검증
  12. 산출물 명세
  13. Writing Guide로 핸드오프

1. 모델별 역할 분담

1.1 3모델 전략

모델 강점 설계 단계에서의 역할
Opus 감정, 심리, 창의성, 뉘앙스 컨셉, 캐릭터 심리, 관계 설계
Sonnet 구조, 정확성, 체계적 정리 세계관, 타임라인, 플롯 구조화
Codex 논리적 검증, 일관성 체크 최종 일관성 검증

1.2 Phase별 모델 배정

Phase 0: 아이디어/컨셉      → Opus (창의성, 깊이)
Phase 0.5: 작가 문체 정의    → Sonnet (분석, 패턴 추출) ⭐ v1.1 신규
Phase 1: 세계관 설계        → Sonnet (체계적 정리)
Phase 2: 캐릭터 설계        → Opus (심리, 관계, 감정)
Phase 3: 타임라인 설계      → Sonnet (정확성, 구조)
Phase 4-1: 전체/시즌 플롯   → Sonnet (논리적 전개) ⭐ v1.3 분리
Phase 4-2: 권별 플롯        → Sonnet (구조화) ⭐ v1.3 신규
Phase 4-3: 5화별 상세 플롯  → Sonnet (PLOT 모드) ⭐ v1.3 신규
Phase 5-1: 품질 검증        → Opus (감정선, 페이싱)
Phase 5-2: 일관성 검증      → Codex (충돌, 모순)

1.3 모델 전환 시 명시

작업 시 어떤 모델이 담당했는지 기록:

## characters-master.md

> **설계:** Opus
> **검증:** Codex (2026-01-18)

(내용...)

2. 설계 원칙

2.1 핵심 원칙

원칙 설명 적용 방법
앞뒤 충돌 금지 10화에서 한 말이 30화에서 모순되면 안 됨 설정 교차 검증
캐릭터 일관성 갑자기 다른 사람처럼 행동하면 안 됨 캐릭터 시트 + 변화 로그
변화 시 명시 성격/관계 변화는 계기와 시점 기록 변화 트리거 문서화
상호 참조 세계관-캐릭터-타임라인-플롯 연동 파일 간 링크

2.2 설정 파일 간 참조 체계

# characters-master.md

## 강민준
- 성격: 냉철, 신중
- **관련 타임라인:** timeline-master.md#1945-귀환
- **관련 플롯:** plot-master.md#1권-정치입문
- **성격 변화 로그:**
  | 시점 | 변화 | 원인 |
  |------|------|------|
  | 기본 | 냉철, 신중 | - |
  | 3권 25화 | → 공격적 | 측근 배신 |

2.3 변수 vs 상수

// 🔧 변수: 프로젝트별 설정 (아이디어 회의에서 결정)
projectConfig = {
  romance: { ratio, pacing, keyEvents },
  conflict: { intensity, frequency, types },
  tone: { mood, humorRatio }
}

// 📌 상수: 모든 창작물에 적용 (하드코딩)
UNIVERSAL_RULES = {
  cliffhanger: "5화마다 권장",
  climax: "권 중반",
  pacing: "일상/긴장 번갈아",
  foreshadow: "설치 → 반드시 회수"
}

3. Phase 0: 아이디어 → 컨셉

담당 모델: Opus

3.1 목표

  • 막연한 아이디어를 구체적 컨셉으로 발전
  • 프로젝트의 방향성과 톤 결정
  • 핵심 차별점 정의

3.2 아이디어 회의 프로세스

1. 사용자: 아이디어 제시
   "회귀물인데, 1945년으로 돌아가서 분단을 막는 이야기"

2. Opus: 질문으로 구체화
   - 주인공은 누구? 왜 회귀?
   - 톤은? (진지 vs 가벼움)
   - 로맨스 비중은?
   - 핵심 갈등은?

3. 함께 결정
   - 장르/서브장르
   - 분위기/톤
   - 규모 (몇 권?)
   - 핵심 차별점

4. 산출물: project-config.md

3.3 project-config.md 템플릿

# 프로젝트 설정

> **생성일:** YYYY-MM-DD
> **담당:** Opus

---

## 기본 정보
- **제목:** (가제)
- **장르:**
- **서브장르:**
- **예상 규모:** 전 ___권 (권당 50화)

## 컨셉
- **한 줄 요약:**
- **핵심 차별점:**

## 톤/분위기
- **기조:** 진지 / 가벼움 / 혼합
- **유머 비율:** ___%
- **독자 타겟:**

---

## 프로젝트 변수 설정

### 로맨스
- **비중:** ___% (메인 플롯 대비)
- **페이싱:** 빠름 / 보통 / 느림
- **주요 이벤트 시점:**
  - 첫 만남: ___권 ___화
  - 호감 인지: ___권 ___화
  - 고백: ___권 ___화
  - (기타)

### 갈등
- **강도:** 높음 / 보통 / 낮음
- **주요 유형:**
  - [ ] 인물 vs 인물
  - [ ] 인물 vs 사회
  - [ ] 인물 vs 자신
  - [ ] 인물 vs 환경
- **갈등 빈도:** ___화마다 긴장 포인트

### 페이싱
- **기본 속도:** 빠름 / 보통 / 느림
- **1화 = 작중 시간:** 평균 ___일

---

## 핵심 질문 (Why)
- **왜 이 이야기인가?**
- **독자가 왜 읽어야 하는가?**
- **다른 작품과 뭐가 다른가?**

---

*이 설정은 이후 모든 설계의 기준이 됩니다.*

3.4 체크리스트

Phase 0 완료 조건:
- [ ] 한 줄 요약이 명확한가?
- [ ] 장르/톤이 결정되었는가?
- [ ] 로맨스/갈등 비중이 합의되었는가?
- [ ] 핵심 차별점이 정의되었는가?
- [ ] project-config.md 생성 완료

4. Phase 0.5: 작가 문체 정의

담당 모델: Sonnet 신규 기능: v1.1 Multi-작가 시스템

4.1 목표

  • 프로젝트의 문체(Writing Style) 정의
  • 작가 프로필 생성 또는 선택
  • 문체 일관성 기준 수립
  • 작성 단계에서 문체 준수 가능하도록 명확한 가이드 제공

4.2 왜 작가 문체를 정의하는가?

❌ 문체 정의 없이 작성:
작성 → 챕터마다 문장 길이 다름 → 어미 불일치 → 독자 위화감

✅ 문체 정의 후 작성:
작가 정의 → 문체 기준 명확 → 일관된 작성 → 독자 몰입

핵심:

  • 여러 세션에 걸쳐 작성해도 문체가 일관됨
  • Multi-작가 시스템: 프로젝트마다 다른 작가(문체) 사용 가능
  • 검증 단계에서 문체 체크 가능

4.3 작가 정의 프로세스

1. project-config.md 읽기
   - 장르, 톤, 분위기 파악

2. 작가 생성 방법 선택
   - 방법 A: 기존 작품 분석 (추천)
   - 방법 B: 처음부터 정의
   - 방법 C: 기존 작가 프로필 재사용

3. 작가 문체 분석/정의
   - 10가지 항목 정의 (아래 템플릿 참조)

4. 산출물: authors/author-XX.md

4.4 작가 정의 10가지 항목

이 10가지 항목을 모두 정의해야 합니다:

1⃣  문장 길이 패턴
2⃣  어미 패턴 (과거형/현재형 비율)
3⃣  문장 구조 (단문/복문 비율)
4⃣  어휘 특성 (한자어/고유어, 감탄사, 반복 표현)
5⃣  묘사 스타일 (Show Don't Tell, 5감 묘사)
6⃣  대화 스타일 (짧음/김, 비율, 호칭)
7⃣  단락 구조 (1단락당 문장 수, 빈 줄 사용)
8⃣  리듬감 (짧은 문장 연타, 삼박자 등)
9⃣  시제 사용 (과거/현재, 독백 시제)
🔟  관점 (1인칭/3인칭, POV 전환)

4.5 방법 A: 기존 작품 분석 (추천)

상황: 이미 작성한 챕터 3~6개가 있을 때

1. 기존 챕터 3~6개 읽기
2. 10가지 항목별로 패턴 추출
   - 문장 길이: 평균 __자, 짧은 문장 빈도 __%
   - 어미 패턴: "-었다" _%, "-는다" _%
   - ...
3. author-XX.md 생성
4. 체크리스트 작성

예시:

  • 1945 소설 → ch-001~006 분석 → author-01.md 생성
  • 로맨스 소설 → ch-001~005 분석 → author-02.md 생성

4.6 방법 B: 처음부터 정의

상황: 새 프로젝트 시작, 작성된 챕터 없음

1. project-config.md 톤/분위기 참고
   - "진지한 대체역사" → 짧은 문장, 과거형, 직설적
   - "가벼운 로맨스" → 긴 문장, 현재형, 감탄사 多

2. 10가지 항목 하나씩 결정
   - "문장 길이: 평균 20자, 단문 위주"
   - "어미: 과거형 90%, 현재형 10%"
   - ...

3. author-XX.md 생성

4. 테스트 작성 (1화 샘플)
   - 정의한 문체대로 1화 작성
   - 위화감 있으면 조정
   - author-XX.md 업데이트

4.7 방법 C: 기존 작가 재사용

상황: 이전 프로젝트와 비슷한 톤/장르

1. 기존 author-XX.md 복사
2. project-config.md와 비교
   - 톤/분위기 일치하면 그대로 사용
   - 차이 있으면 부분 수정
3. authors/author-YY.md로 저장

4.8 author-XX.md 템플릿

# Author-XX: [프로젝트명 또는 장르] 작가 스타일

> **생성일:** YYYY-MM-DD
> **분석 대상:** (기존 챕터 또는 "신규 정의")
> **용도:** [프로젝트명] 집필 시 문체 기준

---

## 📝 작가 개요

**특징:** (한 줄 요약)

**장르:**

**톤:**

---

## 1⃣ 문장 길이 패턴

### 특징
- 평균 문장 길이: __~__자
- 짧은 문장 (10자 이하) 빈도: __%
- 긴 문장 (40자 이상) 빈도: __%

### 예시

(실제 예시 3~5개)


### 규칙
- ✅ (작성 시 지킬 규칙)
- ❌ (피해야 할 패턴)

---

## 2⃣ 어미 패턴

### 통계
- **과거형 "-었다/-였다/-았다"**: __%
- **현재형 "-는다/-ㄴ다"**: __%
- **의문형 "-까/-나/-ㄹ까"**: __%

### 예시

(실제 예시)


### 규칙
- ✅
- ❌

---

## 3⃣ 문장 구조

### 특징
- **단문**: __% (한 문장 = 한 정보)
- **복문**: __% (접속사 연결)

### 예시

선호 구조: (예시)

비권장 구조: (예시)


### 규칙
- ✅
- ❌

---

## 4⃣ 어휘 특성

### 특징
- 한자어 vs 고유어 비율: __ : __
- 감탄사/의성어: (많음/보통/적음)
- 핵심 단어 반복: (함/안 함)

### 예시

(특징적 어휘 패턴)


### 규칙
- ✅
- ❌

---

## 5⃣ 묘사 스타일

### 원칙
- **Show Don't Tell**: (철저/보통/Tell 허용)
- **5감 묘사**: (시각 _%, 청각 _%, 촉각 _%, ...)

### 예시

Tell: (예시)

Show: (예시)


### 규칙
- ✅
- ❌

---

## 6⃣ 대화 스타일

### 특징
- 대화 길이: (짧음/보통/김)
- 대화 비율: __%  (서술 __%)
- 대화 태그: (많음/적음)

### 예시

선호 스타일: (예시)

비권장: (예시)


### 규칙
- ✅
- ❌

---

## 7⃣ 단락 구조

### 특징
- 1단락 = __~__문장
- 빈 줄 사용: (매 단락/특정 상황만)
- 최대 단락 길이: __문장

### 예시

선호 구조: (실제 단락 예시)

비권장: (너무 긴 단락 예시)


### 규칙
- ✅
- ❌

---

## 8⃣ 리듬감

### 특징
- 짧은 문장 연타: (자주 사용/가끔/안 함)
- 삼박자 리듬 (Rule of Three): (사용/안 함)

### 예시

리듬감 조성: (예시)


### 규칙
- ✅
- ❌

---

## 9⃣ 시제 사용

### 규칙
- **기본 시제:** (과거/현재)
- **독백 시제:** (과거/현재)
- **회상 시제:** (과거완료/현재)

### 예시

기본: (예시)

독백: (예시)


### 규칙
- ✅
- ❌

---

## 🔟 관점 (POV)

### 특징
- **기본 관점:** (1인칭/3인칭 전지적/3인칭 제한)
- **POV 전환:** (함/안 함)
- **내면 묘사:** (빈번/보통/적음)

### 예시

(POV 예시)


### 규칙
- ✅
- ❌

---

## 📊 문체 체크리스트

작성 후 자가 점검:

### 문장
- [ ] 문장 길이가 기준 범위 내인가?
- [ ] 어미 비율이 기준과 맞는가?
- [ ] 문장 구조가 일관되는가?

### 어휘
- [ ] 어휘 특성이 일관되는가?
- [ ] 부적절한 어휘 사용 없는가?

### 묘사
- [ ] 묘사 스타일 준수했는가?
- [ ] 5감 묘사 비율 적절한가?

### 대화
- [ ] 대화 길이/비율 적절한가?
- [ ] 호칭 일관성 유지했는가?

### 구조
- [ ] 단락 구조 일관되는가?
- [ ] 리듬감 적절한가?

### 시제/관점
- [ ] 시제 사용 일관되는가?
- [ ] POV 일탈 없는가?

---

## 📌 핵심 원칙 (Top 5)

1. (가장 중요한 문체 특징 1)
2. (가장 중요한 문체 특징 2)
3. (가장 중요한 문체 특징 3)
4. (가장 중요한 문체 특징 4)
5. (가장 중요한 문체 특징 5)

---

**이 작가 스타일은 [프로젝트명] 전체에 적용됩니다.**

4.9 작가 선택 및 적용

## project-config.md에 작가 명시

프로젝트 설정 파일에 사용할 작가를 명시:

```markdown
# 프로젝트 설정

## 기본 정보
- **제목:** 1945
- **장르:** 대체역사
- **작가 스타일:** author-01 ⭐ 명시!

...

작성 모드 진입 시 AI가 해당 작가 파일을 읽고 문체 준수.


### 4.10 Multi-작가 시스템

프로젝트A: author-01 (짧고 강렬한 문장) 프로젝트B: author-02 (부드럽고 긴 문장) 프로젝트C: author-01 재사용 (동일 톤)

→ 각 프로젝트마다 일관된 문체 유지 → 프로젝트 간 문체 혼동 방지


### 4.11 체크리스트

Phase 0.5 완료 조건:

  • 작가 정의 방법 선택 (A/B/C)
  • 10가지 항목 모두 정의
  • 예시 문장 3개 이상 작성
  • 문체 체크리스트 작성
  • 핵심 원칙 Top 5 명시
  • authors/author-XX.md 생성 완료
  • project-config.md에 작가 명시

---

## 5. Phase 1: 세계관 설계

> **담당 모델:** Sonnet

### 4.1 목표

- 이야기가 펼쳐질 무대 설정
- 세계의 규칙과 제약 정의
- 시대적/공간적 배경 구체화

### 4.2 세계관 설계 프로세스

  1. project-config.md 읽기
  2. 장르별 필수 요소 체크
  3. 시대/공간 설정
  4. 규칙/제약 정의
  5. 산출물: worldbuilding.md

### 4.3 장르별 세계관 요소

#### 대체역사

필수 요소:

  • 분기점 (어디서 역사가 달라지나?)
  • 실제 역사와의 차이점 명시
  • 시대 고증 (의복, 언어, 기술, 문화)
  • 실존 인물 처리 방침

#### 판타지

필수 요소:

  • 마법 체계 (규칙, 제약, 비용)
  • 종족 설정
  • 지리/국가 구조
  • 역사/신화

#### 현대물

필수 요소:

  • 시대 특정 (20XX년)
  • 공간 범위 (도시, 국가)
  • 사회적 맥락

#### 회귀/빙의물

필수 요소:

  • 회귀/빙의 규칙
  • 미래 지식의 제약
  • 나비효과 처리 방침

### 4.4 worldbuilding.md 템플릿

```markdown
# 세계관 설정

> **생성일:** YYYY-MM-DD
> **담당:** Sonnet
> **참조:** project-config.md

---

## 시대/공간 배경

### 시대
- **주 시대:**
- **시작 시점:**
- **종료 시점:**

### 공간
- **주 무대:**
- **등장 지역:**

---

## 세계 규칙

### 핵심 규칙
1. (이 세계에서 절대 깨지면 안 되는 규칙)
2.
3.

### 제약 사항
1. (주인공이 할 수 없는 것)
2.
3.

---

## 장르 특수 설정

### [장르명] 관련
(장르별 필수 요소 작성)

---

## 시대 고증 (해당 시)

### 언어/호칭
-

### 의복/외양
-

### 기술 수준
-

### 사회/문화
-

---

## 참조 링크
- **캐릭터:** characters-master.md
- **타임라인:** timeline-master.md

---

*세계관 규칙을 어기는 장면은 작성하지 않습니다.*

4.5 체크리스트

Phase 1 완료 조건:
- [ ] 시대/공간이 명확히 정의되었는가?
- [ ] 세계 규칙이 3개 이상 정의되었는가?
- [ ] 장르 특수 설정이 완료되었는가?
- [ ] 시대 고증이 필요하면 작성되었는가?
- [ ] worldbuilding.md 생성 완료

6. Phase 2: 캐릭터 설계

담당 모델: Opus

5.1 목표

  • 입체적인 캐릭터 창조
  • 캐릭터 간 관계망 설계
  • 캐릭터 아크 (성장/변화) 설계
  • 호칭 체계 정립

5.2 캐릭터 설계 프로세스

1. project-config.md, worldbuilding.md 읽기
2. 주인공 설계 (가장 깊이 있게)
3. 히로인/주요 조연 설계
4. 조연/적대자 설계
5. 관계도 작성
6. 호칭 체계 정립
7. 산출물: characters-master.md

5.3 캐릭터 아크 구조

┌─────────────────────────────────────────────────────────┐
│ 1. 결핍 (Wound)                                         │
│    캐릭터의 내적 상처/결핍                              │
├─────────────────────────────────────────────────────────┤
│ 2. 거짓 믿음 (Lie)                                      │
│    결핍에서 비롯된 잘못된 믿음                          │
├─────────────────────────────────────────────────────────┤
│ 3. 욕망 vs 필요 (Want vs Need)                          │
│    Want: 표면적으로 원하는 것                           │
│    Need: 진짜 필요한 것                                 │
├─────────────────────────────────────────────────────────┤
│ 4. 변화 (Change)                                        │
│    거짓 믿음 → 진실 깨달음                              │
│    변화 시점과 계기 명시!                               │
└─────────────────────────────────────────────────────────┘

5.4 characters-master.md 템플릿

# 캐릭터 마스터

> **생성일:** YYYY-MM-DD
> **담당:** Opus
> **검증:** (검증 후 기록)

---

## 주인공

### [이름]

#### 기본 정보
- **이름:**
- **나이:** (작중 시작 시점)
- **직업/역할:**
- **외모:**

#### 성격
- **핵심 성격:** (3단어)
- **장점:**
- **단점:**
- **말투/버릇:**

#### 캐릭터 아크
- **결핍 (Wound):**
- **거짓 믿음 (Lie):**
- **Want:**
- **Need:**
- **변화 과정:**
  | 권 | 상태 | 계기 |
  |----|------|------|
  | 1권 | | |
  | 3권 | | |
  | 5권 | | |

#### 관계
- **[인물A]:** 관계 설명
- **[인물B]:** 관계 설명

#### 참조
- **관련 타임라인:** timeline-master.md#섹션
- **관련 플롯:** plot-master.md#섹션

---

## 히로인/주요 조연

### [이름]
(동일 구조)

---

## 조연

### [이름]
(간략화 가능)

---

## 적대자

### [이름]
(동일 구조, 동기 중요)

---

## 관계도

[주인공] ──애정──▶ [히로인] │ │ │ 신뢰 │ 의지 ▼ ▼ [조력자A] [조력자B] │ │ 대립 ▼ [적대자]


---

## 호칭 체계

### 호칭 규칙
| 화자 | 청자 | 호칭 | 비고 |
|------|------|------|------|
| 주인공 | 히로인 | | 초기 |
| 주인공 | 히로인 | | 친밀 후 |
| 히로인 | 주인공 | | 초기 |
| 히로인 | 주인공 | | 친밀 후 |

### 호칭 변화 시점
| 관계 | 변화 | 시점 | 계기 |
|------|------|------|------|
| | | ___권 ___화 | |

---

## 캐릭터 변화 로그

| 캐릭터 | 시점 | 변화 내용 | 원인/계기 |
|--------|------|----------|----------|
| | ___권 ___화 | | |

---

*캐릭터 설정은 플롯보다 우선합니다. 플롯을 위해 캐릭터를 왜곡하지 않습니다.*

5.5 체크리스트

Phase 2 완료 조건:
- [ ] 주인공 캐릭터 아크가 완성되었는가?
- [ ] 주요 캐릭터 최소 3명 이상 설계되었는가?
- [ ] 관계도가 작성되었는가?
- [ ] 호칭 체계가 정립되었는가?
- [ ] 변화 로그 템플릿이 준비되었는가?
- [ ] characters-master.md 생성 완료

7. Phase 3: 타임라인 설계

담당 모델: Sonnet

6.1 목표

  • 작중 시간 흐름 설계
  • 역사적 사건 배치 (해당 시)
  • 캐릭터 연대기 정리
  • 시간 충돌 방지

6.2 타임라인 설계 프로세스

1. worldbuilding.md, characters-master.md 읽기
2. 실제 역사 이벤트 배치 (대체역사 시)
3. 캐릭터 생년/주요 사건 배치
4. 작중 시간 흐름 설계
5. 교차 검증 (나이, 날짜)
6. 산출물: timeline-master.md

6.3 timeline-master.md 템플릿

# 타임라인 마스터

> **생성일:** YYYY-MM-DD
> **담당:** Sonnet
> **검증:** (검증 후 기록)

---

## 역사적 배경 (대체역사/시대물)

### 실제 역사
| 날짜 | 사건 | 비고 |
|------|------|------|
| 1945-08-15 | 광복 | |
| 1945-09-08 | 미군정 시작 | |

### 분기점 (대체역사 시)
- **분기 시점:**
- **분기 원인:**
- **달라지는 점:**

---

## 캐릭터 연대기

### [주인공 이름]
| 연도 | 나이 | 사건 | 참조 |
|------|------|------|------|
| 19XX | 출생 | 출생 | |
| 19XX | XX세 | 주요 사건 | |

### [히로인 이름]
(동일 구조)

---

## 작중 타임라인

### 1권
| 화 | 날짜 | 주요 사건 | 장소 |
|----|------|----------|------|
| 1 | YYYY-MM-DD | | |
| 5 | YYYY-MM-DD | | |
| 10 | YYYY-MM-DD | | |

### 2권
(동일 구조)

---

## 시간 규칙

### 페이싱
- **1화 = 평균:** ___일
- **빠른 전개 시:** ___일 = 1화
- **느린 전개 시:** 1일 = ___화

### 시간 점프 규칙
- 최대 점프 허용: ___
- 점프 시 필수: 날짜 명시

---

## 나이 계산표

| 캐릭터 | 생년 | 1권 시작 | 3권 시작 | 5권 시작 |
|--------|------|----------|----------|----------|
| | | XX세 | XX세 | XX세 |

---

## 검증 체크

- [ ] 캐릭터 나이가 타임라인과 일치하는가?
- [ ] 역사적 사건 날짜가 정확한가?
- [ ] 작중 시간 흐름에 모순이 없는가?
- [ ] 계절/날씨 묘사가 날짜와 맞는가?

---

*타임라인은 모든 설정의 기준입니다. 충돌 시 타임라인이 우선합니다.*

6.4 체크리스트

Phase 3 완료 조건:
- [ ] 역사적 배경이 정리되었는가? (해당 시)
- [ ] 주요 캐릭터 연대기가 작성되었는가?
- [ ] 권별 타임라인 개요가 있는가?
- [ ] 나이 계산표가 작성되었는가?
- [ ] timeline-master.md 생성 완료

8. Phase 4-1: 전체 & 시즌 플롯 (Macro Design)

담당 모델: Sonnet 밀도: 0단계 (초저밀도) + 1단계 (최소밀도) 산출물: settings/plot-master.md

8.1 목표

  • 0단계: 전체 시즌 플롯 (3시즌 15권 큰 그림)
  • 1단계: 시즌별 플롯 (1시즌 5권 구조)
  • 최종 목표까지의 여정 설계
  • 시즌 간 관계 정의

8.2 Phase 4 핵심 철학 v3.0 전면 재설계

상세 문서: templates/standards/phase4-master-design.md v3.0.0

핵심 원칙: 분량이 아닌 작업 수행 가능성

❌ 기존 접근 (폐기):
   "Phase 4-1: 70-100줄 작성"
   "Phase 4-2: 화당 2-3줄"
   → 분량 맞춰도 작업 불가능하면 의미 없음

✅ 새로운 접근 (v3.0):
   Phase 4-1 완료 기준: "이 plot-master로 volume-plot 작성 가능한가?"
   Phase 4-2 완료 기준: "이 volume-plot으로 5화별 상세 플롯 작성 가능한가?"
   Phase 4-3 완료 기준: "이 상세 플롯으로 집필 가능한가?"
   → 필요한 정보가 있으면 분량은 결과물

역방향 정의 (Backward Design):

최종 목표: 5화별 상세 플롯 (Phase 4-3)
    ↑ 이걸 작성하려면 뭐가 필요한가?
volume-plot (Phase 4-2)
    ↑ 이걸 작성하려면 뭐가 필요한가?
plot-master (Phase 4-1)
    ↑ 이걸 작성하려면 뭐가 필요한가?
settings (Phase 0-3)

타임라인 유연성 (v3.0 신규):

이것은 역사서가 아닌 소설이다!

❌ 기존 (폐기): 역행 0건, 겹침 0건 필수
✅ 변경: 병렬/역전 명시 시 허용

허용되는 타임라인 구조:
1. 순차 진행: 1화(8월) → 2화(9월) → 3화(10월)
2. 병렬 진행: 15화(8월10일 서울) ↔ 16화(8월10일 부산) [병렬: 15화]
3. 의도된 역전: 17화(결과) → 18화(과정) [역전: 17화]

검증 기준:
- 타임라인 이상 발견 시 → [병렬] 또는 [역전] 명시 있으면 정상
- 명시 없으면 오류

계층별 필수 정보:

Phase 산출물 완료 기준 각 항목 필수 정보
4-1 plot-master.md volume-plot 작성 가능? 권 목표, 작중 기간, 시작/종료 상태, 핵심 전환점, 캐릭터 아크, 로맨스 방향, 복선 목록
4-2 선행 vol-XX-timeline.md, vol-XX-characters.md vol-XX-plot 작성 가능? 역사적 사건, 월별 분위기, 캐릭터 나이/성격/아크/관계
4-2 vol-XX-plot.md 5화별 상세 플롯 작성 가능? 타임라인, 핵심 이벤트, 등장인물, 종료 상태, 로맨스, 복선, 병렬/역전 표기
4-3 vol-XX-plot-NNN-MMM.md 집필 가능? Part별 구성, 시간/장소, POV, 대화 주제, 캐릭터 행동, 종료 상태, 감정선

Phase 4-2 vs Phase 4-3 차이:

Phase 4-2 (vol-XX-plot.md) - "무엇을" (What):
  15화: 영수의 체포
  - 타임라인: 1945.08.10
  - 핵심 이벤트: 영수 체포
  - 등장인물: 영수, 경찰
  - 종료 상태: 영수 구금
  - 복선: 설치 - 탈출 암시

  16화: 민호의 탈출
  - 타임라인: 1945.08.10 [병렬: 15화]  ← 같은 날, 다른 장소
  - 핵심 이벤트: 민호 부산 탈출
  ...

Phase 4-3 (vol-XX-plot-NNN-MMM.md) - "어떻게" (How):
  15화: 영수의 체포
  - Part 1: 체포 직전 (2,500자)
    * 시간: 오전 10시
    * 장소: 종로 사무실
    * POV: 영수
    * 대화 주제: 일정 확인, 불안한 예감
    * 캐릭터 행동: 서류 정리, 창밖 응시
  - Part 2, 3, 4...

8.3 프로세스

작성 프로토콜: templates/standards/plot-master-mode.md v3.1.0 완료 기준: "이 plot-master로 volume-plot 작성 가능한가?"

8.3.1 입력 (INPUT)

필수 읽기 파일:
├── project-config.md    → 총 권수, 시즌 구조, 최종 목표
├── characters-master.md → 주요 캐릭터, 아크 방향, 관계
├── timeline-master.md   → 작중 기간, 역사적 사건
└── worldbuilding.md     → 세계관 규칙, 제약

8.3.2 처리 (PROCESS)

Step 1: 시즌 목표 도출
        project-config의 최종 목표 → 시즌별 중간 목표로 분해

Step 2: 권별 목표 도출
        시즌 목표 → 권별 목표로 분해

Step 3: 캐릭터 아크 배치
        characters-master의 아크 방향 → 권별 변화 단계

Step 4: 로맨스 라인 설계
        project-config 로맨스 비중 → 권별 단계

Step 5: 복선 계획
        회수할 복선 목록 → 설치/회수 권 배치

Step 6: 핵심 전환점 배치
        각 권 2-3개 배치

Step 7: 작중 기간 배분
        timeline-master 기반 권별 기간 배분

8.3.3 출력 (OUTPUT)

산출물: settings/plot-master.md

필수 포함 항목 (각 권별):
□ 권 목표 (명확한 한 문장)
□ 작중 기간 (시작~종료)
□ 시작 상태 / 종료 상태
□ 핵심 전환점 (2-3개)
□ 캐릭터 아크 방향
□ 로맨스 시작/종료 단계
□ 복선 목록 (설치/회수)

8.3.4 검증 (VERIFICATION)

1. 상위 계층 반영 검증
   □ project-config 100% 반영?
   □ characters-master 100% 반영?
   □ timeline-master 100% 반영?
   □ worldbuilding 100% 반영?

2. 연결 검증
   □ N권 종료 상태 = N+1권 시작 상태?
   □ 시즌 내 권 연결 자연스러운가?
   □ 시즌 간 연결 자연스러운가?

3. 일관성 검증
   □ 타임라인 일관성 (기간 겹침/누락 없음)?
   □ 캐릭터 아크 일관성 (성장 순서 맞음)?
   □ 복선 일관성 (설치 전 회수 없음)?

통과 조건: 모든 항목 ✅ 필수
실패 시: plot-master.md 수정 → 재검증 → Phase 4-2 진행 금지

⚠️ 중요: Phase 4-1 검증 통과 없이 Phase 4-2 진행 금지!

8.4 plot-master.md 템플릿

# 플롯 마스터

> **생성일:** YYYY-MM-DD
> **담당:** Sonnet
> **검증:** (검증 후 기록)
> **타임라인 검증:** (검증 후 기록) ⭐

---

## 0단계: 전체 시즌 플롯

### 작품 전체 개요
- **제목:** 1945
- **장르:** 대체역사 회귀물
- **총 규모:** 3시즌, 15권, 750화
- **작중 기간:** 1945.8.16 ~ 1960.12.31
- **최종 목표:** 분단 방지, 통일 한국 건설
- **핵심 차별점:** 3회차 회귀자들의 협력

### 시즌 구조

| 시즌 | 권 | 작중 기간 | 목표 | 핵심 키워드 |
|------|-----|-----------|------|------------|
| 시즌 1: 해방과 건국 | 1-5권 | 1945-1948 | 분단 방지 기반 | 정치 진입, 좌우합작 |
| 시즌 2: 전쟁과 통합 | 6-10권 | 1948-1953 | 전쟁 대응, 통합 | 6.25, 북한 체제 붕괴 |
| 시즌 3: 재건과 도약 | 11-15권 | 1953-1960 | 통일 한국 건설 | 경제 발전, 민주화 |

### 시즌별 플롯

#### 시즌 1: 해방과 건국 (1-5권, 1945-1948)
- **시작 상태:** 2025 → 1945 회귀, 혼란
- **시즌 목표:** 정치 세력 구축, 1948 단독정부 차단
- **종료 상태:** 연합정부 수립 ⭐
- **핵심 전환점:**
  * 1권 7화: 금괴 확보 (자금 기반)
  * 3권 35화: 좌우합작 성공
  * 5권 50화: 연합정부 수립 ⭐ 시즌 클라이맥스
- **캐릭터 아크:** 혼란한 개인 → 정치 지도자

#### 시즌 2: 전쟁과 통합 (6-10권, 1948-1953)
(동일 형식)

#### 시즌 3: 재건과 도약 (11-15권, 1953-1960)
(동일 형식)

### 시즌 간 복선
| 복선 | 설치 | 회수 | 유형 |
|------|------|------|------|
| 김일성 내부 모순 | 시즌 1, 2권 | 시즌 2, 10권 | 장기 |

### 전체 로맨스 라인
- 시즌 1: 첫 만남 → 결혼
- 시즌 2: 전쟁 중 동반자
- 시즌 3: 국가 재건 파트너

---

## 1단계: 시즌 1 플롯

### 시즌 1: 해방과 건국 (1-5권, 1945-1948)

#### 시즌 목표
1948년 단독정부 차단, 연합정부 수립으로 분단 방지 기반 마련

#### 시즌 구조 (3막)
| 막 | 권 | 목표 | 핵심 |
|----|----|------|------|
| 1막 | 1-2권 | 기반 구축 | 적응, 자금, 정치 진입 |
| 2막 | 3-4권 | 세력 확장 | 좌우합작 추진, 미소 협상 |
| 3막 | 5권 | 시즌 클라이맥스 | 연합정부 수립 |

#### 권별 플롯

##### 1권: 귀환과 정착
- **작중 기간:** 1945.8.16 - 12.31
- **권 목표:** 1945년 적응, 금괴 확보, 정치 진입 결심
- **시작 상태:** 2025 → 1945 회귀, 혼란
- **종료 상태:** 금괴 10톤 확보, 김구 면담 완료
- **핵심 전환점:**
  * 7화: 금괴 탈취 성공 ⭐
  * 28화: 김구 면담, 정치 진입 결심
- **캐릭터 아크:** 혼란 → 각오

##### 2권: 정치 입문
- **작중 기간:** 1946.1.1 - 6.30
- **권 목표:** 정당 설립, 미군정 영향력 확보
- **시작 상태:** 정치 경험 無
- **종료 상태:** 정당 창당, 미군정 고문 위촉
- **핵심 전환점:**
  * 15화: 첫 정치 연설 ⭐
  * 40화: 하지 중장 면담
- **캐릭터 아크:** 초보 → 정치인

##### 3권, 4권, 5권
(동일 형식, 5권까지)

#### 시즌 복선 관리
- **설치:**
  * 1권 18화: 박현우 (2회차) → 3권 10화 최태준 (3회차) 암시
- **회수:**
  * 3권 10화: 최태준 등장
- **다음 시즌으로 이월:**
  * 김일성 내부 모순 (시즌 2에서 활용)

#### 시즌 로맨스 라인
- 1권 11화: 서윤희 첫 만남
- 2권 25화: 호감 인지
- 3권 40화: 고백
- 5권 50화: 결혼
- 시즌 종료 상태: 부부

#### 시즌 갈등 라인
- **메인 갈등:** 좌우 대립, 미소 냉전
- **시작:** 1권
- **최고조:** 4권 45화 (미소 협상 결렬 직전)
- **해결:** 5권 50화 (연합정부 수립)

---

## 1단계: 시즌 2 플롯
(동일 형식)

## 1단계: 시즌 3 플롯
(동일 형식)

---

*플롯은 캐릭터를 따릅니다. 플롯을 위해 캐릭터를 왜곡하지 않습니다.*

8.5 체크리스트 (v3.0)

Phase 4-1 완료 기준:
질문: "이 plot-master로 volume-plot 작성 가능한가?"

각 권별 필수 정보:
- [ ] 권 목표가 있는가?
- [ ] 작중 기간이 있는가?
- [ ] 시작 상태가 있는가?
- [ ] 종료 상태가 있는가?
- [ ] 핵심 전환점이 있는가? (최소 2개)
- [ ] 캐릭터 아크가 있는가?
- [ ] 로맨스 방향이 있는가?
- [ ] 복선 목록이 있는가?

연결 확인:
- [ ] 권 간 연결이 자연스러운가? (N권 종료 = N+1권 시작)
- [ ] 시즌 간 연결이 자연스러운가?

산출물:
- [ ] settings/plot-master.md 저장

→ 모두 YES: Phase 4-2 진행 가능
→ 하나라도 NO: 보완 후 재확인

⚠️ 중요: 필수 정보 누락 시 Phase 4-2 진행 금지!


9. Phase 4-2: 권별 플롯 (Volume-Level Design)

담당 모델: Sonnet 밀도: 2단계 (중간밀도) 산출물: volumes/vol-XX/vol-XX-plot.md

9.1 목표

  • 1권 50화 구조 설계
  • 10화 단위 흐름 파악
  • 주요 이벤트 시점 명확화
  • 권 작성 전 경로 확인

9.2 선행 작업: 권별 타임라인 & 캐릭터 (v1.6.0 신규)

⚠️ vol-XX-plot.md 작성 전, 반드시 아래 2개 파일 먼저 작성!

1. vol-XX-timeline.md 작성
   프로토콜: volume-timeline-mode.md v1.0.0
   INPUT: timeline-master.md + plot-master.md + worldbuilding.md
   OUTPUT: 역사적 사건, 월별 분위기, 플롯 연결점, 시대 배경
   검증: volume-timeline-verification.md v1.0.0
   보고서: volumes/vol-XX/vol-XX-timeline-verification-report.md

2. vol-XX-characters.md 작성
   프로토콜: volume-characters-mode.md v1.0.0
   INPUT: characters-master.md + plot-master.md + vol-(XX-1)-characters.md
   OUTPUT: 캐릭터별 나이/성격/아크/관계 변화
   검증: volume-characters-verification.md v1.0.0
   보고서: volumes/vol-XX/vol-XX-characters-verification-report.md

→ 두 파일 모두 검증 통과 후 vol-XX-plot.md 작성 진행!

이유:
- 캐릭터는 권마다 변한다 (나이, 성격, 관계)
- 전체 마스터만으로는 권별 집필에 부족
- 집필 시 vol-XX-timeline + vol-XX-characters + 상세 플롯 3개 참조

9.3 프로세스 (v3.1)

상세 프로토콜: templates/standards/volume-plot-mode.md v3.1.0

INPUT (3개 파일):
- plot-master.md (해당 권 섹션)
- vol-XX-timeline.md (검증 통과본)
- vol-XX-characters.md (검증 통과본)

PROCESS:
1. 권 개요 복사 (plot-master에서)
2. 핵심 전환점 배치 (화 번호 지정)
3. 로맨스 이벤트 배치
4. 복선 배치 (설치/회수 화 지정)
5. 타임라인 배분 (vol-XX-timeline 기반)
6. 50화 작성 (각 화 6개 항목)
7. 특수 타임라인 표기 ([병렬]/[역전])

OUTPUT: vol-XX-plot.md
- 권 개요 (8개 항목)
- 50화 × 6개 항목 (타임라인, 이벤트, 등장인물, 종료상태, 로맨스, 복선)

VERIFICATION:
프로토콜: volume-plot-verification.md v2.0.0
- 상위 계층 반영 (plot-master + timeline + characters)
- 타임라인 일관성 ([병렬]/[역전] 포함)
- 필수 항목 완성도 (50화 × 6개)
- 연결 검증 (화 간, 전환점)
- 복선 검증 (설치/회수 매칭)

통과 조건: 5개 검증 모두 ✅
실패 시: vol-XX-plot.md 수정 → 재검증 → Phase 4-3 진행 금지

검증 보고서: volumes/vol-XX/vol-XX-plot-verification-report.md

⚠️ 중요: Phase 4-2 검증 통과 없이 Phase 4-3 진행 금지!

9.4 vol-XX-plot.md 템플릿 (v3.0)

상세 템플릿: templates/standards/volume-plot-mode.md v3.1.0 참조

# 1권 권별 플롯

> **생성일:** YYYY-MM-DD
> **버전:** v1.0.0
> **담당:** Sonnet
> **프로토콜:** volume-plot-mode.md v3.1.0
> **권 제목:** 귀환과 정착
> **작중 기간:** 1945.8.16 - 1945.12.31
> **분량:** 50화

---

## 1. 권 전체 개요

### 권 목표
1945년 적응, 금괴 확보, 정치 진입 결심

### 시작 상태
2025 → 1945 회귀, 혼란

### 종료 상태
금괴 10톤 확보, 김구 면담 완료

### 핵심 전환점
- 7화: 금괴 탈취 성공 ⭐
- 28화: 김구 면담, 정치 진입 결심

---

## 2. 주요 인물 나이

| 인물 | 생년 | 권 시작 나이 | 권 종료 나이 |
|------|------|-------------|-------------|
| 강민준 | 1990.3.1 | 35세 (회귀 후) | 35세 |
| 서윤희 | 1925.5.15 | 20세 | 20세 |

---

## 3. 권 구조 (10화 단위)

| 구간 | 화 | 목표 | 핵심 이벤트 | 긴장도 |
|------|-----|------|------------|--------|
| 도입 | 1-10 | 세계 적응 | 7화: 금괴 탈취 | [5/10] |
| 전개1 | 11-20 | 기반 구축 | 11화: 서윤희 만남 | [4/10] |
| 전개2 | 21-30 | 세력 확장 | 28화: 김구 면담 | [7/10] |
| 클라이맥스 | 31-40 | 첫 위기 | 35화: 암살 시도 | [9/10] |
| 마무리 | 41-50 | 재정비 | 50화: 정치 결심 | [6/10] |

### 1-10화: 혼란과 적응
- **구간 목표:** 1945년 적응, 금괴 탈취
- **시작 상태:** 회귀 직후 혼란
- **종료 상태:** 자금 기반 확보
- **핵심 이벤트:** 7화 금괴 탈취
- **복선:** 설치 1건

---

## 4. 화별 요약 ⭐ 핵심 (화당 2-3줄)

### 1화: 회귀
- **타임라인:** 1945.8.16 - 1945.8.17
- **핵심:** 2025→1945 회귀, 광복절 아침 도착
- **복선:** 없음

### 2화: 적응
- **타임라인:** 1945.8.18 - 1945.8.20
- **핵심:** 1945년 상황 파악, 생존 방법 모색
- **복선:** 없음

### 3화: 계획
- **타임라인:** 1945.8.21 - 1945.8.25
- **핵심:** 금괴 위치 확인, 탈취 계획 수립
- **복선:** 설치 - 박현우 암시 [회수: 18화]

(4-50화 동일 형식, 각 화 2-3줄)

---

## 5. 타임라인 검증

### 5.1 타임라인 일람

| 화 | 시작일 | 종료일 | 기간 |
|----|--------|--------|------|
| 1화 | 1945.8.16 | 1945.8.17 | 2일 |
| 2화 | 1945.8.18 | 1945.8.20 | 3일 |
| ... | ... | ... | ... |
| 50화 | 1945.12.28 | 1945.12.31 | 4일 |

### 5.2 검증 결과
- **역행 발견:** 0건 ✅
- **겹침 발견:** 0건 ✅
- **비정상 공백:** 0건 ✅
- **계절 일치:** ✅
- **캐릭터 나이:** ✅

---

## 6. 복선 현황

| 설치 화 | 내용 | 회수 화 |
|---------|------|---------|
| 3화 | 박현우 암시 | 18화 |
| 7화 | 금괴 출처 | 2권 15화 |

---

## 7. 권 종료 체크

- [ ] 권 목표 달성
- [ ] 다음 권 연결점 명확

### 캐릭터 상태
- **강민준:** 각오를 다진 예비 정치인
- **서윤희:** 호감 단계

---

9.4 체크리스트 (v3.0)

Phase 4-2 완료 기준:
질문: "이 volume-plot으로 5화별 상세 플롯 작성 가능한가?"

필수 구조:
- [ ] 전체 화 리스트가 있는가? (50화 전체)

각 화별 필수 정보:
- [ ] 타임라인이 있는가? (YYYY.MM.DD)
- [ ] 핵심 이벤트가 있는가? (1-2개)
- [ ] 등장인물이 있는가?
- [ ] 종료 상태가 있는가?
- [ ] 로맨스 유무가 있는가?
- [ ] 복선이 있는가?

특수 타임라인 (v3.0 신규):
- [ ] 병렬 진행 시 [병렬: N화] 표기?
- [ ] 의도된 역전 시 [역전: N화] 표기?

타임라인 검증 (v3.0 변경):
- [ ] 타임라인 이상 발견 시 → 병렬/역전 명시 확인
- [ ] 명시 없는 이상 = 오류 → 수정

연결 확인:
- [ ] 1화 시작 = 권 시작 상태?
- [ ] 50화 종료 = 권 종료 상태?
- [ ] N화 종료 → N+1화 시작 자연스러운가?

산출물:
- [ ] volumes/vol-XX/vol-XX-plot.md 저장

→ 모두 YES: Phase 4-3 진행 가능
→ 하나라도 NO: 보완 후 재확인

10. Phase 4-3: 5화별 상세 플롯 (Micro Design)

담당 모델: Sonnet (PLOT 모드) 밀도: 3단계 (최대밀도) 산출물: volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md 작성 프로토콜: templates/standards/plot-mode.md v3.1.0 검증 프로토콜: templates/standards/plot-detail-verification.md v2.0.0

10.1 목표

  • Part별 장면 상세 설계
  • 대화 주제, 분위기, 분량 명시
  • 캐릭터 목표/갈등/감정선 설계
  • 실제 작성 가능한 수준의 가이드 제공

10.2 왜 상세 플롯이 필요한가?

❌ 간략 플롯만 있으면:
Phase 4-2 (권별): "28화: 김구 면담"
→ WRITING: "어떻게 면담하지? 무슨 대화?"
→ 즉흥 작성 → 플롯 불일치 → VERIFICATION 발견

✅ 상세 플롯 있으면:
Phase 4-3: "Part 1: 경교장 도착 (2,500자)
            - 분위기: 긴장
            - 대화: 독립운동 경력 설명
            - 김구 반응: 의심 → 관심"
→ WRITING: 설계대로 구현
→ 플롯 일치 → VERIFICATION 통과

→ 프로그래밍처럼 접근: 상세 설계 → 구현!

10.3 프로세스 (v3.1)

INPUT (3개 파일):
- vol-XX-plot.md (해당 5화 구간)
- vol-XX-timeline.md (해당 시점 사건/분위기)
- vol-XX-characters.md (해당 시점 캐릭터 상태)

사전 조건:
- Phase 4-2 검증 통과 확인 ⭐ 필수!

PROCESS (8단계):
1. 기본 정보 복사 (vol-XX-plot.md에서)
2. 감정선 설계 (이벤트 성격 → 감정 톤 결정)
3. 4 Parts 분할 (기-승-전-결)
4. POV 결정 (4가지 기준)
5. 대화 주제 도출 (5가지 소스)
6. 캐릭터 행동 설계 (4가지 원칙)
7. 복선 삽입 (자연스러운 위치)
8. 연결 확인 (Part간, 화간, 이전 5화)

OUTPUT: vol-XX-plot-NNN-MMM.md
- 5화 × 4 Parts × 9개 필수 항목
  (시간, 장소, 등장인물, POV, 장면흐름, 대화주제, 캐릭터행동, 복선, 종료상태)

VERIFICATION:
프로토콜: plot-detail-verification.md v2.0.0
- 상위 계층 반영 (vol-XX-plot.md)
- 타임라인 일관성 ([병렬]/[역전] 포함)
- Part 완성도 (5화 × 4 Parts × 필수 항목)
- 캐릭터 일관성 (vol-XX-characters.md 기반)
- 복선 반영
- 집필 가능성 (대화 주제, 캐릭터 행동 구체성)

통과 조건: 6개 검증 모두 ✅
실패 시: vol-XX-plot-NNN-MMM.md 수정 → 재검증 → 다음 5화 진행 금지

검증 보고서: volumes/vol-XX/plots/vol-XX-plot-NNN-MMM-verification-report.md

⚠️ 중요: Phase 4-3 검증 통과 없이 다음 5화 진행 금지!

10.4 vol-XX-plot-NNN-MMM.md 템플릿

(앞서 정의한 3단계 템플릿 전체 사용 - 너무 길어서 생략, 참조만)

참조: 앞서 정의한 "3단계: 5화별 상세 플롯" 템플릿 사용

핵심 포함 항목:

  • Part 1, 2, 3, 4 각각:
    • 시간, 장소, 분위기
    • 등장인물, 시점 (POV)
    • 장면 흐름 (시작 → 전개 → 종료)
    • 대화 주제
    • 캐릭터 행동 (구체적)
    • 묘사 포인트 (시각, 청각, 기타 감각)
    • 종료 상태

10.5 체크리스트 (v3.0)

Phase 4-3 완료 기준 (5화 단위):
질문: "이 5화별 상세 플롯으로 집필 가능한가?"

vol-XX-plot.md 일치:
- [ ] 각 화 핵심 이벤트 반영됨?
- [ ] 각 화 타임라인 일치?
- [ ] 각 화 등장인물 일치?
- [ ] 병렬/역전 표기 유지?

Part 완성도:
- [ ] 각 화 4 Parts 있음?
- [ ] 각 Part 시간/장소 있음?
- [ ] 각 Part POV 있음?
- [ ] 각 Part 대화 주제 3개 이상?
- [ ] 각 Part 캐릭터 행동 구체적?
- [ ] 각 Part 종료 상태 있음?

추가 설계:
- [ ] 감정선 설계됨?
- [ ] 복선 삽입 위치 명시?

타임라인 검증 (v3.0):
- [ ] 타임라인 이상 시 → vol-XX-plot.md의 병렬/역전 표기 확인
- [ ] 표기 있으면 정상, 없으면 수정

산출물 (1권 전체):
- [ ] vol-01-plot-001-005.md ~ vol-01-plot-046-050.md (10개 파일)
- [ ] volumes/vol-XX/plots/ 폴더에 저장

→ 모두 YES: 집필 진행 가능
→ 하나라도 NO: 보완 후 재확인

⚠️ 중요: 필수 정보 누락 시 집필 진행 금지!


11. Phase 5: 설계 검증 (최종 통합 검증)

상세 프로토콜: templates/standards/design-verification-mode.md v1.0.0 신규

⚠️ 중요: Phase 5는 최종 통합 검증입니다. Phase 4-1과 4-2는 각각 개별 검증을 거쳤으므로, Phase 5에서는 전체 통합 품질과 일관성을 검증합니다.

11.1 검증 구조 변경 (v2.0)

기존 (v1.3 이전):
  Phase 4-1 작성 → Phase 4-2 작성 → Phase 4-3 작성 → Phase 5 모든 것 검증
  문제: 에러 발견 시 50화 재작업!

개선 (v2.0):
  Phase 4-1 작성 → Phase 4-1 검증 ✅ (plot-master-verification.md v2.0.0)
  Phase 4-2 선행: vol-XX-timeline + vol-XX-characters 작성/검증 ✅ (v1.6.0 신규)
  Phase 4-2 작성 → Phase 4-2 검증 ✅ (volume-plot-verification.md v2.0.0)
  Phase 4-3 작성 → Phase 4-3 검증 ✅ (plot-detail-verification.md v2.0.0)
  Phase 5: 최종 통합 검증 (품질 + 전체 일관성)

  장점:
  - 각 Phase에서 Fail Fast → 재작업 최소화
  - 5화 단위 검증으로 문제 조기 발견
  - 검증 보고서로 추적 가능

11.2 2단계 검증 체계

┌─────────────────────────────────────────────────────────┐
│ Phase 5-1: 품질 검증 (Opus)                             │
│   "이 플롯이 재미있는가? 독자가 읽고 싶은가?"           │
│   → 주관적 평가, 체크리스트 기반                        │
└─────────────────────────────────────────────────────────┘
                        │
                        ▼
┌─────────────────────────────────────────────────────────┐
│ Phase 5-2: 일관성 검증 (Codex) ⭐ 핵심!                │
│   "앞뒤가 맞는가? 설정 충돌 없는가?"                    │
│   → 객관적 검증, 계층적 반영 검증                       │
│                                                         │
│   1. 마스터 → vol-XX-plot.md 반영 검증                  │
│   2. vol-XX-plot.md → vol-XX-plot-NNN-MMM.md 반영 검증  │
│   3. 타임라인/설정/복선/논리 검증                       │
└─────────────────────────────────────────────────────────┘
                        │
                        ▼
┌─────────────────────────────────────────────────────────┐
│ 검증 완료 → CWS Writing Guide로 핸드오프                │
└─────────────────────────────────────────────────────────┘

11.3 Phase 5-1: 품질 검증 (Opus)

담당 모델: Opus

검증 항목

1. 프로젝트 설정 준수 (변수)

- [ ] 로맨스가 합의된 비중(___%)에 맞는가?
- [ ] 로맨스 페이싱이 합의 사항과 일치하는가?
- [ ] 갈등 강도가 합의 사항과 일치하는가?
- [ ] 갈등 빈도가 합의 사항과 일치하는가?
- [ ] 톤/분위기가 일관되는가?

2. 스토리 품질 (상수)

- [ ] 5화마다 클리프행어 또는 훅이 있는가?
- [ ] 10화마다 주요 이벤트가 있는가?
- [ ] 권 중반(25화)에 클라이맥스가 있는가?
- [ ] "그래서 뭐?" 구간이 없는가?
- [ ] 일상/긴장 페이싱이 균형 잡혔는가?

3. 캐릭터 검증

- [ ] 주인공 아크가 자연스럽게 진행되는가?
- [ ] 캐릭터 성격이 플롯 내내 일관되는가?
- [ ] 캐릭터 변화에 충분한 계기가 있는가?
- [ ] 캐릭터가 플롯의 도구로 전락하지 않았는가?

4. 감정선 검증

- [ ] 독자가 감정 이입할 순간이 있는가?
- [ ] 카타르시스 순간이 있는가?
- [ ] 감정 고조와 이완이 번갈아 있는가?

11.4 Phase 5-2: 일관성 검증 (Codex)

참고: Phase 4-1과 4-2의 개별 검증이 완료되었으므로, 여기서는 계층 간 통합 일관성을 중점적으로 검증합니다.

담당 모델: Codex 상세 프로토콜: templates/standards/design-verification-mode.md v1.0.0

검증 항목

1. 계층적 반영 검증 (3단계) v1.0.0 신규 - 핵심!

마스터 파일 → 권별 플롯 → 5화별 상세 플롯 반영 확인

Step 1: 마스터 → vol-XX-plot.md 반영 검증
- [ ] plot-master.md의 1권 목표가 vol-XX-plot.md에 반영되었는가?
- [ ] vol-XX-timeline.md의 사건이 vol-XX-plot.md에 반영되었는가?
- [ ] vol-XX-characters.md의 캐릭터가 vol-XX-plot.md에 반영되었는가?

Step 2: vol-XX-plot.md → vol-XX-plot-NNN-MMM.md 반영 검증
- [ ] vol-XX-plot.md의 각 화 핵심 이벤트가 vol-XX-plot-NNN-MMM.md에 반영되었는가?
- [ ] 50화 전체 일치성 확인 (목표: 50/50화 100%)

Step 3: 전체 계층 일관성
- [ ] 마스터 → 권별 → 5화별 전체 계층이 일관되는가?
- [ ] 1권 최종 상태가 plot-master.md와 일치하는가?

2. 타임라인 검증

- [ ] 🚨 플롯 타임라인 역행이 없는가? ⭐ Phase 4-3 완료 확인
  - [ ] Phase 4-3 타임라인 검증 완료 표시 확인
  - [ ] 1권 50화 모두 역행 없음 확인
  - [ ] 회상/병렬 명시 적절성 검토
- [ ] 날짜/시간 충돌이 없는가?
- [ ] 캐릭터 나이가 정확한가?
- [ ] 역사적 사건 날짜가 맞는가?
- [ ] 계절/날씨 묘사가 날짜와 맞는가?
- [ ] 이동 시간이 현실적인가?

3. 설정 충돌 검증

- [ ] 세계관 규칙이 위반된 곳이 없는가?
- [ ] 캐릭터 설정(외모, 능력 등)이 일관되는가?
- [ ] 장소 묘사가 일관되는가?
- [ ] 기술/마법 규칙이 일관되는가?

4. 복선 검증

- [ ] 설치된 복선이 모두 회수 예정인가?
- [ ] 회수 없는 복선이 있는가?
- [ ] 설치 없이 갑자기 등장하는 요소가 있는가?

5. 논리 검증

- [ ] 인과관계가 명확한가?
- [ ] "왜?"에 대한 답이 있는가?
- [ ] 우연의 일치가 과도하지 않은가?
- [ ] Deus Ex Machina가 없는가?

상세 절차: design-verification-mode.md 참조

9.4 검증 결과 기록

# 설계 검증 보고서

> **검증일:** YYYY-MM-DD
> **검증자:**
>   - Phase 5-1: Opus
>   - Phase 5-2: Codex

---

## Phase 5-1 품질 검증 결과

### 통과 항목
- ✅ (항목)
- ✅ (항목)

### 수정 필요
- ⚠️ (항목): (수정 내용)
- ⚠️ (항목): (수정 내용)

### 조치 완료
- ✅ (수정된 항목)

---

## Phase 5-2 일관성 검증 결과

### 통과 항목
- ✅ (항목)

### 발견된 충돌
- ❌ (충돌 내용)
  - 위치:
  - 수정:

### 조치 완료
- ✅ (수정된 항목)

---

## 최종 판정

- [ ] 모든 검증 통과 → 작성 단계 진행 가능
- [ ] 수정 필요 → 해당 Phase로 돌아가기

---

*검증을 통과한 설계만 작성 단계로 넘어갑니다.*

9.5 체크리스트

Phase 5 완료 조건:
- [ ] Phase 5-1 품질 검증 완료
- [ ] Phase 5-2 일관성 검증 완료
- [ ] 발견된 문제 모두 수정 완료
- [ ] 검증 보고서 작성 완료
- [ ] "작성 단계 진행 가능" 판정

12. 산출물 명세

12.1 설계 단계 산출물 목록

파일 Phase 담당 필수
project-config.md 0 Opus
authors/author-XX.md 0.5 Sonnet v1.1 신규
worldbuilding.md 1 Sonnet
characters-master.md 2 Opus
timeline-master.md 3 Sonnet
plot-master.md 4-1 Sonnet v1.3 개편 (0단계+1단계)
vol-XX/vol-XX-timeline.md 4-2 선행 Sonnet v1.6 신규
vol-XX/vol-XX-characters.md 4-2 선행 Sonnet v1.6 신규
vol-XX/vol-XX-plot.md 4-2 Sonnet v1.6 파일명 변경 (2단계)
vol-XX/plots/vol-XX-plot-NNN-MMM.md 4-3 Sonnet v1.6 파일명 변경 (3단계)
design-verification.md 5 Opus+Codex

12.2 파일 저장 위치

project/
├── settings/                    # 설계 산출물
│   ├── project-config.md        # Phase 0
│   ├── worldbuilding.md         # Phase 1
│   ├── characters-master.md     # Phase 2
│   ├── timeline-master.md       # Phase 3
│   ├── plot-master.md           # Phase 4-1 ⭐ v1.3 (0단계+1단계)
│   └── design-verification.md   # Phase 5
│
├── authors/                     # 작가 문체 프로필 ⭐ v1.1 신규
│   ├── author-01.md             # Phase 0.5
│   ├── author-02.md             # (필요 시)
│   └── ...
│
├── standards/                   # 방법론 (CWS에서 복사)
│   └── ...
│
└── volumes/                     # ⭐ v1.6 개편
    ├── vol-01/
    │   ├── vol-01-timeline.md   # Phase 4-2 선행 (v1.6 신규)
    │   ├── vol-01-characters.md # Phase 4-2 선행 (v1.6 신규)
    │   ├── vol-01-plot.md       # Phase 4-2 (2단계: 권별)
    │   ├── vol-01-timeline-verification-report.md
    │   ├── vol-01-characters-verification-report.md
    │   ├── vol-01-plot-verification-report.md
    │   ├── plots/
    │   │   ├── vol-01-plot-001-005.md  # Phase 4-3 (3단계: 5화별 상세)
    │   │   ├── vol-01-plot-006-010.md
    │   │   ├── ... (총 10개 파일)
    │   │   └── vol-01-plot-046-050.md
    │   └── ch-001.md ~ ch-050.md # (작성 단계)
    ├── vol-02/
    └── ...

12.3 파일 간 참조 관계

project-config.md
        │
        ├──────────────────────────────┐
        │                              │
        ▼                              ▼
authors/author-XX.md          worldbuilding.md ◀──────────┐
        │                              │                  │
        │ (작성 시 참조)               ▼                  │
        │                     characters-master.md ◀──────┤
        │                              │                  │
        │                              ▼                  │
        └────────────────────▶ timeline-master.md ◀───────┤
                                       │                  │
                                       ▼                  │
                              plot-master.md ─────────────┘
                            (Phase 4-1: 0단계+1단계)
                                       │
                          ┌────────────┼────────────┐
                          ▼            ▼            ▼
                  vol-XX-timeline  vol-XX-characters │
                     .md              .md            │
                  (선행 작업)      (선행 작업)       │
                          │            │            │
                          └────────────┼────────────┘
                                       ▼
                              vol-XX-plot.md
                            (Phase 4-2: 2단계)
                                       │
                          (+ vol-XX-timeline + vol-XX-characters)
                                       ▼
                          vol-XX-plot-NNN-MMM.md
                            (Phase 4-3: 3단계)
                                       │
                                       ▼
                              design-verification.md

v1.6 개편:

  • 플롯 체계: plot-master.md → vol-XX-timeline/characters → vol-XX-plot.md → vol-XX-plot-NNN-MMM.md
  • 권별 타임라인/캐릭터 선행 작업 추가 (캐릭터는 권마다 변한다)
  • 각 레벨마다 적절한 밀도로 압축/상세화
  • Phase 4-3 (3단계) 완료 후 작성 모드 진입 가능

v1.1 신규:

  • author-XX.mdproject-config.md 톤/분위기 기반 생성
  • 작성 모드에서 author-XX.md 참조하여 문체 준수

13. Writing Guide로 핸드오프

13.1 핸드오프 조건

✅ 모든 Phase 완료 (0 ~ 5)
✅ 검증 통과
✅ 산출물 완성
  - Phase 0~3: 7개 파일
  - Phase 4-1: plot-master.md (0단계+1단계)
  - Phase 4-2 선행: vol-01/vol-01-timeline.md + vol-01-characters.md ⭐ v1.6 신규
  - Phase 4-2: vol-01/vol-01-plot.md (2단계)
  - Phase 4-3: vol-01/plots/ 10개 파일 (3단계)
✅ 파일 간 참조 정상

13.2 핸드오프 체크리스트

## 설계 → 작성 핸드오프 체크리스트

### 파일 확인
- [ ] project-config.md 존재
- [ ] authors/author-XX.md 존재 ⭐ v1.1 신규
- [ ] worldbuilding.md 존재
- [ ] characters-master.md 존재
- [ ] timeline-master.md 존재
- [ ] plot-master.md 존재 (0단계+1단계)
- [ ] vol-01/vol-01-timeline.md 존재 ⭐ v1.6 신규
- [ ] vol-01/vol-01-characters.md 존재 ⭐ v1.6 신규
- [ ] vol-01/vol-01-plot.md 존재 (2단계)
- [ ] vol-01/plots/ 폴더에 10개 파일 (3단계)
  - [ ] vol-01-plot-001-005.md ~ vol-01-plot-046-050.md
- [ ] design-verification.md 존재 (검증 통과)

### 내용 확인 ⭐ v1.3 강화
- [ ] 1권 50화 상세 플롯 완료 (Phase 4-3)
  - [ ] 각 화 Part별 장면 상세 포함
  - [ ] 대화 주제, 분위기, 캐릭터 행동 명시
  - [ ] 캐릭터 목표/갈등/감정선 설계
- [ ] 타임라인 검증 완료 (50화 역행 없음)
- [ ] 1권 등장 캐릭터 모두 설계
- [ ] 🚨 호칭 체계 정립 ⭐ v1.2 신규

### CWS Writing Guide 연동
- [ ] CLAUDE.md 생성/업데이트
- [ ] standards/ 폴더에 방법론 파일 복사
- [ ] volumes/vol-01/ 폴더 구조 생성 (이미 완료)
- [ ] volumes/vol-01/vol-01-characters.md 존재 (Phase 4-2 선행 작업에서 생성)
  - [ ] 1권 등장인물 나이/성격/아크/관계 완성
  - [ ] 호칭 체계 포함 (필수!)
  - [ ] vol-01-characters-verification-report.md 검증 통과

### 준비 완료
- [ ] 작성 모드 진입 가능!

13.3 Writing Guide에서 읽을 파일

작성 모드 시작 시 AI가 읽는 파일:

✅ CLAUDE.md
✅ authors/author-XX.md ⭐ v1.1 신규 (문체 준수)
✅ volumes/vol-XX/vol-XX-characters.md ⭐ v1.6 (권별 캐릭터, 나이/성격/아크/관계)
✅ volumes/vol-XX/vol-XX-timeline.md ⭐ v1.6 (권별 타임라인, 사건/분위기)
✅ volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md (3단계 상세 플롯)
✅ volumes/vol-XX/summaries/summary-이전.md
✅ standards/writing-guide.md

❌ settings/plot-master.md (마스터 파일, 0단계+1단계, 읽지 않음)
❌ volumes/vol-XX/vol-XX-plot.md (2단계, 읽지 않음, vol-XX-plot-NNN-MMM.md가 더 상세)
❌ settings/characters-master.md (마스터 파일, 너무 큼, 읽지 않음)
❌ settings/timeline-master.md (마스터 파일, 너무 큼, 읽지 않음)
❌ project-config.md (이미 반영됨)
❌ worldbuilding.md (characters-master에 반영)
❌ design-verification.md (검증용)

📌 중요:
- 마스터 파일은 설계용 (전체, 무거움)
- 권별 파일은 작성용 (해당 권만, 가벼움)
- 플롯은 3단계 (vol-XX-plot-NNN-MMM.md)만 읽음 (Part별 장면 상세)
- 🚨 vol-XX-characters.md에 호칭 규칙 반드시 포함!

13.4 핸드오프 후 설계 수정

⚠️ 작성 단계에서 설계 수정이 필요할 때:

1. 수정 범위 파악
2. 영향 받는 파일 확인
   - 0단계? 1단계? 2단계? 3단계?
3. 해당 레벨 파일 수정
   - settings/plot-master.md (0/1단계)
   - volumes/vol-XX/vol-XX-plot.md (2단계)
   - volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md (3단계)
4. 하위 레벨도 영향 받음
   - 1단계 수정 → 2/3단계 재작성 필요
   - 2단계 수정 → 3단계 재작성 필요
5. 이미 작성된 챕터 영향도 체크
6. 필요 시 수정 모드로 전환

→ 이것이 "설계를 철저히 해야 하는 이유"
→ v1.3: 4단계 체계로 변경 영향 범위 최소화

부록

A. 장르별 체크리스트

대체역사

- [ ] 분기점이 명확한가?
- [ ] 역사 고증이 충분한가?
- [ ] 나비효과가 합리적인가?
- [ ] 실존 인물 처리가 적절한가?

회귀물

- [ ] 회귀 규칙이 명확한가?
- [ ] 미래 지식 활용에 제약이 있는가?
- [ ] 주인공 먼치킨 방지책이 있는가?
- [ ] 긴장감 유지 장치가 있는가?

로맨스

- [ ] 로맨스 라인이 자연스러운가?
- [ ] 갈등-화해 구조가 있는가?
- [ ] 서브 커플이 메인을 방해하지 않는가?

B. 용어 정리

용어 설명
캐릭터 아크 캐릭터의 성장/변화 곡선
복선 미리 설치하여 나중에 회수하는 장치
클리프행어 긴장 상태에서 끊어 다음을 기대하게 함
페이싱 이야기 전개 속도
Deus Ex Machina 갑작스러운 외부 개입으로 문제 해결 (금지)
OOC Out Of Character, 캐릭터답지 않은 행동

C. 설계 소요 시간 가이드

Phase 0: 아이디어/컨셉      1-2 세션
Phase 0.5: 작가 문체        1 세션
Phase 1: 세계관             1 세션
Phase 2: 캐릭터             2-3 세션
Phase 3: 타임라인           1 세션
Phase 4-1: 전체/시즌 플롯   2-3 세션 ⭐ v1.3 (0단계+1단계)
Phase 4-2: 권별 플롯        1-2 세션 ⭐ v1.3 (2단계, 1권 기준)
Phase 4-3: 5화별 상세       3-5 세션 ⭐ v1.3 (3단계, 1권 50화)
Phase 5: 검증               1-2 세션
────────────────────────────────────
총계:                       13-21 세션

→ 설계에 충분한 시간을 투자해야 작성이 수월합니다.
→ v1.3: Phase 4-3 상세 플롯 추가로 시간 증가, 그러나 작성 시간 대폭 단축!
→ 설계 1시간 투자 = 작성 10시간 절약

설계가 탄탄하면 작성은 즐거운 여정이 됩니다.


Creative Writing System v1.0