Files
novel-writing-guide/templates/standards/plot-mode.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

537 lines
13 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 5화별 상세 플롯 작성 모드 프로토콜 (Phase 4-3)
> **버전:** v3.1.0
> **생성일:** 2026-01-26
> **최종 수정:** 2026-01-27
> **목적:** vol-XX-plot-NNN-MMM.md 작성 - 완전한 작성 기준
> **산출물:** `volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md`
---
## 1. 개요
### 1.1 이 프로토콜의 목적
```
vol-XX-plot-NNN-MMM.md를 작성하기 위한 완전한 기준:
- 입력: 뭘 보고 작성하는가
- 처리: 어떻게 작성하는가
- 출력: 뭐가 나와야 하는가
- 검증: 어떻게 검증하는가
```
### 1.2 Phase 4-3의 역할
```
Phase 4-2 산출물:
├── vol-XX-plot.md ← 해당 5화 정보
├── vol-XX-timeline.md ← 해당 기간 배경
├── vol-XX-characters.md ← 해당 시점 캐릭터
Phase 4-3 산출물: vol-XX-plot-NNN-MMM.md
│ 이 정보로 집필 가능해야 함
Phase 5: 실제 집필 (WRITING 모드)
```
### 1.3 완료 기준
```
질문: "이 5화별 상세 플롯으로 집필 가능한가?"
→ YES: Phase 4-3 완료
→ NO: 보완 필요
```
---
## 2. 입력 (뭘 보고 작성하는가)
### 2.1 필수 입력 파일
| 파일 | 추출 정보 | 용도 |
|------|----------|------|
| `volumes/vol-XX/vol-XX-plot.md` | 해당 5화 정보 (타임라인, 이벤트, 등장인물, 복선) | Part 구성 기준 |
| `volumes/vol-XX/vol-XX-timeline.md` | 해당 기간 역사적 사건, 분위기 | 장면 배경, 시대 묘사 |
| `volumes/vol-XX/vol-XX-characters.md` | 해당 시점 캐릭터 상태 (성격, 관계, 목표) | POV 결정, 대화 주제, 행동 설계 |
### 2.2 각 파일에서 추출할 정보
**vol-XX-plot.md에서 (해당 5화):**
```
각 화마다:
□ 타임라인 (YYYY.MM.DD)
□ 핵심 이벤트 (1-2개)
□ 등장인물
□ 종료 상태
□ 로맨스 (유/무 + 내용)
□ 복선 (설치/회수)
□ 병렬/역전 표기 (해당 시)
```
**vol-XX-timeline.md에서:**
```
□ 해당 5화 기간의 역사적 사건은?
□ 해당 월의 계절/날씨는?
□ 해당 월의 사회적 분위기는?
□ 시대 배경 (정치/사회/경제/일상)은?
```
**vol-XX-characters.md에서:**
```
□ 이 시점의 캐릭터 성격/특징은?
□ 이 시점의 캐릭터 관계는?
□ 이 시점의 캐릭터 목표/동기는?
□ 아크 변화 단계에서 어디인가?
□ 캐릭터 나이는?
```
---
## 3. 처리 (어떻게 작성하는가)
### 3.1 Step 1: 기본 정보 복사
**방법:** vol-XX-plot.md에서 해당 5화 기본 정보 복사
```
각 화마다:
- 타임라인
- 핵심 이벤트
- 등장인물
- 종료 상태
- 로맨스
- 복선
검증:
□ vol-XX-plot.md와 100% 일치하는가?
```
### 3.2 Step 2: 감정선 설계
**방법:** 핵심 이벤트의 감정적 흐름을 시작→중간→끝으로 설계
```
예시:
핵심 이벤트: "금괴 탈취 작전"
감정선:
- 시작: 긴장감 (작전 준비)
- 중간: 위기 (예상 못한 변수)
- 끝: 안도 + 성취감 (탈취 성공)
- 긴장도: 8/10
설계 기준:
- 핵심 이벤트의 성격에 따라 감정 톤 결정
- 이전 화 종료 감정과 자연스럽게 연결
- 다음 화로 이어질 감정 여운 고려
검증:
□ 감정 흐름이 자연스러운가?
□ 이전 화와 연결되는가?
□ 긴장도가 적절한가? (연속 고긴장 피하기)
```
### 3.3 Step 3: 4 Parts 분할
**방법:** 핵심 이벤트를 기준으로 화를 4 Parts로 분할
```
분할 원칙:
- Part 1: 준비/도입 (상황 설정, 목표 제시)
- Part 2: 전개 (행동 시작, 갈등 발생)
- Part 3: 클라이맥스 (핵심 이벤트, 전환점)
- Part 4: 결과/여운 (결과 처리, 다음 화 연결)
예시:
핵심 이벤트: "금괴 탈취 작전"
- Part 1: 작전 회의 (계획 수립, 역할 분담)
- Part 2: 잠입 (잠입 시작, 경비 돌파)
- Part 3: 금괴 확보 (예상 못한 변수, 위기 극복)
- Part 4: 탈출 (탈출, 금괴 은닉, 다음 계획 암시)
검증:
□ 4 Parts가 기-승-전-결 구조인가?
□ 핵심 이벤트가 Part 2-3에 집중되는가?
□ Part 1이 너무 길지 않은가?
□ Part 4가 다음 화로 연결되는가?
```
### 3.4 Step 4: POV 결정
**방법:** vol-XX-characters.md의 캐릭터 상태 기반으로 각 Part의 시점 결정
```
결정 기준:
1. 핵심 이벤트에 가장 관련된 캐릭터
2. 감정적 임팩트가 가장 큰 캐릭터
3. 독자에게 보여줘야 할 정보를 가진 캐릭터
4. 이전 Part와 다른 시점 (단조로움 방지)
예시:
Part 1: 주인공 POV (작전 지휘자이므로)
Part 2: 조연 A POV (잠입 실행자이므로)
Part 3: 주인공 POV (위기 판단자이므로)
Part 4: 주인공 POV (결과 처리자이므로)
검증:
□ POV 캐릭터가 해당 장면에 있는가?
□ POV 변경이 자연스러운가?
□ vol-XX-characters.md의 캐릭터 상태와 일치하는가?
```
### 3.5 Step 5: 대화 주제 도출
**방법:** 핵심 이벤트 + 캐릭터 관계/목표에서 대화 주제 도출
```
도출 원칙:
1. 핵심 이벤트 관련 대화 (최소 1개)
2. 캐릭터 관계 관련 대화 (최소 1개)
3. 복선/떡밥 관련 대화 (해당 시)
4. 일상/감정 관련 대화 (분위기 전환)
5. 시대 배경 관련 대화 (vol-XX-timeline 활용)
예시 (Part 1: 작전 회의):
1. 금괴 위치 정보 공유 (핵심 이벤트)
2. 역할 분담 논의 (핵심 이벤트)
3. 과거 실패 경험 언급 (복선 설치)
4. 서로에 대한 신뢰 확인 (관계)
5. 일본군 동향 정보 (시대 배경)
검증:
□ 각 Part 대화 주제 3개 이상?
□ 구체적인가? ("대화한다" ❌ → "금괴 위치 정보 공유" ✅)
□ 핵심 이벤트와 연결되는가?
```
### 3.6 Step 6: 캐릭터 행동 설계
**방법:** vol-XX-characters.md의 성격/목표 기반으로 구체적 행동 설계
```
설계 원칙:
1. 캐릭터 성격에 맞는 행동
2. 캐릭터 목표를 향한 행동
3. 관계를 드러내는 행동
4. 시각적으로 묘사 가능한 행동
예시 (Part 1: 작전 회의):
- 주인공: 지도를 펼치며 작전 설명, 불안한 표정을 숨기고 단호하게 지시
- 조연 A: 팔짱을 끼고 경청, 날카로운 질문으로 허점 지적
- 히로인: 창밖을 응시하며 경비 교대 시간 보고
검증:
□ 행동이 구체적인가? ("행동한다" ❌ → "지도를 펼치며 작전 설명" ✅)
□ 캐릭터 성격과 일치하는가? (vol-XX-characters.md 참조)
□ 시각적으로 묘사 가능한가?
```
### 3.7 Step 7: 복선 삽입
**방법:** vol-XX-plot.md의 복선 계획에 따라 적절한 Part에 삽입
```
삽입 원칙:
1. 자연스러운 위치 (대화 중, 행동 중)
2. 너무 눈에 띄지 않게 (은근히)
3. 설치는 일상적 장면에, 회수는 중요 장면에
예시:
복선: "의문의 편지" 설치 (8화)
삽입 위치: Part 2 (전개 중)
방법: 조연 A가 정리하다 오래된 편지를 발견, 잠깐 언급 후 넘어감
검증:
□ vol-XX-plot.md의 복선 계획과 일치?
□ 삽입이 자연스러운가?
□ 설치/회수가 적절한 Part에 있는가?
```
### 3.8 Step 8: 연결 확인
**방법:** Part 간, 화 간 연결이 자연스러운지 확인
```
확인 사항:
- Part 1 종료 → Part 2 시작: 자연스러운가?
- Part 2 종료 → Part 3 시작: 자연스러운가?
- Part 3 종료 → Part 4 시작: 자연스러운가?
- N화 Part 4 종료 → N+1화 Part 1 시작: 자연스러운가?
- 첫 화 시작 = 이전 5화 마지막 화 종료?
검증:
□ 모든 Part 간 연결이 자연스러운가?
□ 모든 화 간 연결이 자연스러운가?
□ 이전 5화와 연결되는가?
```
---
## 4. 출력 (뭐가 나와야 하는가)
### 4.1 산출물 구조
```markdown
# X권 N-M화 상세 플롯
> **생성일:** YYYY-MM-DD
> **버전:** v1.0.0
> **프로토콜:** plot-mode.md v3.1.0
> **범위:** N화 ~ M화
> **입력 파일:**
> - vol-XX-plot.md (버전)
> - vol-XX-timeline.md (버전)
> - vol-XX-characters.md (버전)
---
## N화: {제목}
### 기본 정보
- **타임라인:** {vol-XX-plot에서}
- **핵심 이벤트:** {vol-XX-plot에서}
- **등장인물:** {vol-XX-plot에서}
- **종료 상태:** {vol-XX-plot에서}
- **로맨스:** {vol-XX-plot에서}
- **복선:** {vol-XX-plot에서}
### 감정선 설계
- **시작:** {분위기/감정}
- **중간:** {전환점}
- **끝:** {분위기/감정}
- **긴장도:** [N/10]
### Part 1: {Part 제목}
- **시간:** {구체적 시간}
- **장소:** {구체적 장소}
- **등장인물:** {이 Part 등장인물}
- **POV:** {시점 캐릭터}
- **장면 흐름:**
* 시작: {상황}
* 전개: {전개}
* 종료: {상황}
- **대화 주제:**
1. {주제 1 - 구체적}
2. {주제 2 - 구체적}
3. {주제 3 - 구체적}
- **캐릭터 행동:**
* {캐릭터}: {구체적 행동}
* {캐릭터}: {구체적 행동}
- **복선:** {설치/회수 내용} 또는 없음
- **종료 상태:** {Part 끝 상황}
### Part 2: {Part 제목}
(동일 형식)
### Part 3: {Part 제목}
(동일 형식)
### Part 4: {Part 제목}
(동일 형식)
---
## N+1화: {제목}
(동일 형식, 5화까지 반복)
---
*vol-XX-plot-NNN-MMM.md 작성 완료*
```
### 4.2 필수 항목 체크
**각 화별 필수 항목:**
| 항목 | 출처 |
|------|------|
| 기본 정보 (6개) | Step 1 (vol-XX-plot.md) |
| 감정선 설계 | Step 2 |
| 4 Parts 구조 | Step 3 |
**각 Part별 필수 항목 (9개):**
| 항목 | 출처 |
|------|------|
| 시간 | Step 3 (타임라인 기반) |
| 장소 | Step 3 |
| 등장인물 | Step 1 |
| POV | Step 4 |
| 장면 흐름 (시작/전개/종료) | Step 3 |
| 대화 주제 (3개 이상) | Step 5 |
| 캐릭터 행동 (구체적) | Step 6 |
| 복선 | Step 7 |
| 종료 상태 | Step 3 |
---
## 5. 검증 (어떻게 검증하는가)
### 5.1 상위 계층 반영 검증
```
vol-XX-plot.md 반영:
□ 각 화 타임라인 일치?
□ 각 화 핵심 이벤트 반영?
□ 각 화 등장인물 일치?
□ 각 화 종료 상태 일치?
□ 각 화 로맨스 반영?
□ 각 화 복선 반영?
□ 병렬/역전 표기 유지?
vol-XX-timeline.md 반영:
□ 시대 배경이 장면에 반영?
□ 계절/날씨가 적절?
vol-XX-characters.md 반영:
□ 캐릭터 행동이 해당 시점 성격과 일치?
□ 캐릭터 관계가 반영?
□ 캐릭터 대화가 성격에 맞는가?
```
### 5.2 집필 가능성 검증
```
대화 주제:
□ 각 Part 대화 주제 3개 이상?
□ 대화 주제가 구체적?
□ 이 주제로 실제 대화를 쓸 수 있는가?
캐릭터 행동:
□ 행동이 구체적?
□ 이 행동으로 실제 묘사를 쓸 수 있는가?
감정선:
□ 감정 흐름이 명확?
□ 긴장도가 적절?
```
### 5.3 연결 검증
```
Part 간:
□ Part 1→2→3→4 자연스러운가?
화 간:
□ N화 종료 → N+1화 시작 자연스러운가?
이전 5화와:
□ 첫 화 시작 = 이전 5화 마지막 화 종료?
```
### 5.4 검증 체크리스트
```
Phase 4-3 검증 완료 조건:
상위 계층 반영:
□ vol-XX-plot.md 반영 100%
□ vol-XX-timeline.md 반영
□ vol-XX-characters.md 반영
Part 완성도:
□ 5화 × 4 Parts = 20 Parts 완성
□ 각 Part 9개 필수 항목 완성
□ 감정선 설계 완성
집필 가능성:
□ 대화 주제 충분 (Part당 3개+)
□ 캐릭터 행동 구체적
□ 감정선 명확
연결:
□ Part 간 연결
□ 화 간 연결
□ 이전 5화와 연결
→ 모두 ✅: 집필 가능 (또는 다음 5화)
→ 하나라도 ❌: 수정 후 재검증
```
---
## 6. 타임라인 처리
### 6.1 병렬 진행 화
```markdown
## 16화: 민호의 탈출 [병렬: 15화]
### 기본 정보
- **타임라인:** 1945.08.10 [병렬: 15화]
- **연결 설명:** 15화와 같은 날, 민호는 부산에서...
(이하 동일 형식)
```
### 6.2 의도된 역전 화
```markdown
## 17화: 체포되기까지 [역전: 15화]
### 기본 정보
- **타임라인:** 1945.08.05 [역전: 15화]
- **연결 설명:** 15화 결과(영수 체포)의 원인을 보여주는 플래시백
(이하 동일 형식)
```
---
## 7. 파일명 규칙
```
volumes/vol-XX/plots/vol-XX-plot-NNN-MMM.md
예시 (4권):
- volumes/vol-04/plots/vol-04-plot-001-005.md
- volumes/vol-04/plots/vol-04-plot-006-010.md
- volumes/vol-04/plots/vol-04-plot-011-015.md
- ...
- volumes/vol-04/plots/vol-04-plot-046-050.md
```
---
## 8. 금지 사항
```
❌ 입력 파일 읽지 않고 작성
❌ vol-XX-plot.md와 다른 내용 작성
❌ vol-XX-characters.md 무시하고 캐릭터 임의 설정
❌ vol-XX-timeline.md 무시하고 배경 임의 설정
❌ Part 없이 화 작성
❌ 대화 주제 없이 진행 (또는 모호하게)
❌ 캐릭터 행동 모호하게 작성
❌ 감정선 설계 없이 진행
❌ 복선 삽입 위치 미지정
❌ 병렬/역전 표기 누락
❌ 필수 정보 누락한 채 집필 진행
```
---
## 9. 다음 단계
```
Phase 4-3 완료 (검증 통과)
Phase 5: WRITING 모드
- 참조 파일:
* vol-XX-plot-NNN-MMM.md (상세 플롯)
* vol-XX-timeline.md (시대 배경)
* vol-XX-characters.md (캐릭터 상태)
- Part 단위로 집필
- 대화 주제 → 실제 대화
- 캐릭터 행동 → 실제 묘사
```
---
*"입력을 보고, 절차대로 처리하고, 검증까지 통과해야 진짜 완료다."* - CWS v3.1