- 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>
2653 lines
74 KiB
Markdown
2653 lines
74 KiB
Markdown
# 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. [모델별 역할 분담](#1-모델별-역할-분담)
|
||
2. [설계 원칙](#2-설계-원칙)
|
||
3. [Phase 0: 아이디어 → 컨셉](#3-phase-0-아이디어--컨셉)
|
||
4. [Phase 0.5: 작가 문체 정의](#4-phase-05-작가-문체-정의) ⭐ **v1.1 신규**
|
||
5. [Phase 1: 세계관 설계](#5-phase-1-세계관-설계)
|
||
6. [Phase 2: 캐릭터 설계](#6-phase-2-캐릭터-설계)
|
||
7. [Phase 3: 타임라인 설계](#7-phase-3-타임라인-설계)
|
||
8. [Phase 4-1: 전체 & 시즌 플롯](#8-phase-4-1-전체--시즌-플롯) ⭐ **v1.3 개편**
|
||
9. [Phase 4-2: 권별 플롯](#9-phase-4-2-권별-플롯) ⭐ **v1.3 신규**
|
||
10. [Phase 4-3: 5화별 상세 플롯](#10-phase-4-3-5화별-상세-플롯) ⭐ **v1.3 신규**
|
||
11. [Phase 5: 설계 검증](#11-phase-5-설계-검증)
|
||
12. [산출물 명세](#12-산출물-명세)
|
||
13. [Writing Guide로 핸드오프](#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 모델 전환 시 명시
|
||
|
||
작업 시 어떤 모델이 담당했는지 기록:
|
||
|
||
```markdown
|
||
## characters-master.md
|
||
|
||
> **설계:** Opus
|
||
> **검증:** Codex (2026-01-18)
|
||
|
||
(내용...)
|
||
```
|
||
|
||
---
|
||
|
||
## 2. 설계 원칙
|
||
|
||
### 2.1 핵심 원칙
|
||
|
||
| 원칙 | 설명 | 적용 방법 |
|
||
|------|------|----------|
|
||
| **앞뒤 충돌 금지** | 10화에서 한 말이 30화에서 모순되면 안 됨 | 설정 교차 검증 |
|
||
| **캐릭터 일관성** | 갑자기 다른 사람처럼 행동하면 안 됨 | 캐릭터 시트 + 변화 로그 |
|
||
| **변화 시 명시** | 성격/관계 변화는 계기와 시점 기록 | 변화 트리거 문서화 |
|
||
| **상호 참조** | 세계관-캐릭터-타임라인-플롯 연동 | 파일 간 링크 |
|
||
|
||
### 2.2 설정 파일 간 참조 체계
|
||
|
||
```markdown
|
||
# characters-master.md
|
||
|
||
## 강민준
|
||
- 성격: 냉철, 신중
|
||
- **관련 타임라인:** timeline-master.md#1945-귀환
|
||
- **관련 플롯:** plot-master.md#1권-정치입문
|
||
- **성격 변화 로그:**
|
||
| 시점 | 변화 | 원인 |
|
||
|------|------|------|
|
||
| 기본 | 냉철, 신중 | - |
|
||
| 3권 25화 | → 공격적 | 측근 배신 |
|
||
```
|
||
|
||
### 2.3 변수 vs 상수
|
||
|
||
```javascript
|
||
// 🔧 변수: 프로젝트별 설정 (아이디어 회의에서 결정)
|
||
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 템플릿
|
||
|
||
```markdown
|
||
# 프로젝트 설정
|
||
|
||
> **생성일:** 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 템플릿
|
||
|
||
```markdown
|
||
# 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 작가 선택 및 적용
|
||
|
||
```markdown
|
||
## 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 템플릿
|
||
|
||
```markdown
|
||
# 캐릭터 마스터
|
||
|
||
> **생성일:** 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 템플릿
|
||
|
||
```markdown
|
||
# 타임라인 마스터
|
||
|
||
> **생성일:** 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 템플릿
|
||
|
||
```markdown
|
||
# 플롯 마스터
|
||
|
||
> **생성일:** 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 참조
|
||
|
||
```markdown
|
||
# 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 검증 결과 기록
|
||
|
||
```markdown
|
||
# 설계 검증 보고서
|
||
|
||
> **검증일:** 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.md`는 `project-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 핸드오프 체크리스트
|
||
|
||
```markdown
|
||
## 설계 → 작성 핸드오프 체크리스트
|
||
|
||
### 파일 확인
|
||
- [ ] 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**
|