# 권별 플롯 작성 모드 프로토콜 (Phase 4-2) > **버전:** v3.2.0 > **생성일:** 2026-01-26 > **최종 수정:** 2026-01-31 > **목적:** vol-XX-plot.md 작성 - 완전한 작성 기준 > **산출물:** `volumes/vol-XX/vol-XX-plot.md` > **주요 변경:** AI 강제 실행 규칙 추가 (절대 무시 불가) --- ## 🚨 AI 강제 실행 규칙 (v3.2.0 신규 - 절대 무시 불가!) ### ⚠️ 이 문서는 가이드라인이 아닙니다. 체크리스트입니다. **모든 절차는 강제 실행입니다. "참고", "건너뛰기", "판단으로 생략" 절대 금지.** --- ### 규칙 1: 필수 입력 파일 읽기 강제 **플롯 작성 시작 전 반드시 실행:** ``` 🔍 필수 파일 읽기 체크리스트 (강제 실행): - [ ] settings/plot-master.md 읽기 - 해당 권 정보 추출 - [ ] volumes/vol-XX/vol-XX-timeline.md 읽기 - 권 기간 내 역사적 사건 확인 - [ ] volumes/vol-XX/vol-XX-characters.md 읽기 - 권 시점 캐릭터 상태 확인 **필수 파일 읽지 않고 작성 시작 절대 금지!** **plot-master.md와 불일치 시 작성 무효!** ``` --- ### 규칙 2: 권 개요 100% 일치 강제 **Step 1 완료 후 반드시 검증:** ``` 🔍 권 개요 일치 체크리스트 (강제 실행): - [ ] 권 제목: plot-master.md와 100% 일치 - [ ] 작중 기간: plot-master.md와 100% 일치 - [ ] 권 목표: plot-master.md와 100% 일치 - [ ] 시작/종료 상태: plot-master.md와 100% 일치 - [ ] 핵심 전환점: plot-master.md와 100% 일치 - [ ] 캐릭터 아크: plot-master.md와 100% 일치 - [ ] 로맨스 방향: plot-master.md와 100% 일치 - [ ] 복선 계획: plot-master.md와 100% 일치 **하나라도 불일치 발견 시 즉시 수정!** **"창의적으로 변경" 절대 금지!** ``` --- ### 규칙 3: 50화 구조 강제 검증 **Step 2-5 완료 후 반드시 확인:** ``` 🔍 50화 구조 체크리스트 (강제 실행): - [ ] 핵심 전환점이 적절한 간격으로 배치 (10화, 25화, 40화 부근) - [ ] 각 전환점 전후로 준비/결과 화 존재 - [ ] 로맨스 이벤트 자연스럽게 분배 - [ ] 복선 설치/회수 적절한 위치 **구조 검증 없이 작성 완료 불가!** ``` --- ### 위반 시 처리 **위 규칙 중 하나라도 위반 시:** - 해당 플롯 작성 무효 - 사용자에게 즉시 보고 - 규칙 준수 후 재작성 --- ## 1. 개요 ### 1.1 이 프로토콜의 목적 ``` vol-XX-plot.md를 작성하기 위한 완전한 기준: - 입력: 뭘 보고 작성하는가 - 처리: 어떻게 작성하는가 - 출력: 뭐가 나와야 하는가 - 검증: 어떻게 검증하는가 ``` ### 1.2 Phase 4-2의 역할 ``` Phase 4-1 산출물: plot-master.md │ ├─→ vol-XX-timeline.md (권별 타임라인) ├─→ vol-XX-characters.md (권별 캐릭터) │ ▼ Phase 4-2 산출물: vol-XX-plot.md │ │ 이 정보로 작성 가능해야 함 ▼ Phase 4-3: vol-XX-plot-NNN-MMM.md (5화별) ``` ### 1.3 완료 기준 ``` 질문: "이 vol-XX-plot으로 5화별 상세 플롯 작성 가능한가?" → YES: Phase 4-2 완료 → NO: 보완 필요 ``` --- ## 2. 입력 (뭘 보고 작성하는가) ### 2.1 필수 입력 파일 | 파일 | 추출 정보 | 용도 | |------|----------|------| | `settings/plot-master.md` | 해당 권 정보 (목표, 기간, 전환점, 아크, 복선) | 50화 분배 기준 | | `volumes/vol-XX/vol-XX-timeline.md` | 권 기간 내 역사적 사건, 날짜 | 화별 타임라인 설정 | | `volumes/vol-XX/vol-XX-characters.md` | 권 시점 캐릭터 상태 (나이, 성격, 관계) | 화별 등장인물 설정 | ### 2.2 각 파일에서 추출할 정보 **plot-master.md에서 (해당 권 섹션):** ``` □ 권 목표는 무엇인가? □ 작중 기간은? (시작일 ~ 종료일) □ 시작 상태는? (주인공, 상황, 관계) □ 종료 상태는? (주인공, 상황, 관계) □ 핵심 전환점은? (2-3개, 대략 위치) □ 캐릭터 아크 방향은? □ 로맨스 시작/종료 단계는? □ 복선 목록은? (설치/회수) ``` **vol-XX-timeline.md에서:** ``` □ 이 권 기간의 역사적 사건은? □ 각 사건의 정확한 날짜는? □ 사건이 플롯에 미치는 영향은? □ 계절/날씨 정보는? □ 사회적 분위기는? ``` **vol-XX-characters.md에서:** ``` □ 주요 캐릭터의 현재 나이는? □ 이 권 시점의 성격/특징은? □ 현재 관계 상태는? □ 이전 권에서 변화된 점은? □ 이 권에서의 목표/동기는? ``` --- ## 3. 처리 (어떻게 작성하는가) ### 3.1 Step 1: 권 개요 복사 **방법:** plot-master.md에서 해당 권 정보 복사 ``` 복사 항목: - 권 제목 - 작중 기간 - 권 목표 - 시작 상태 / 종료 상태 - 핵심 전환점 - 캐릭터 아크 - 로맨스 방향 - 복선 계획 검증: □ plot-master.md와 100% 일치하는가? ``` ### 3.2 Step 2: 핵심 전환점 화 배치 **방법:** 전환점을 기준으로 50화 구조 설계 ``` 예시: 핵심 전환점 (plot-master에서): 1. 금괴 탈취 (초반) 2. 첫 정치 승리 (중반) 3. 배신 발견 (후반) 배치: - 전환점 1 → 10화 부근 (1-10화: 준비 → 실행) - 전환점 2 → 25화 부근 (11-25화: 정치 진입 → 승리) - 전환점 3 → 40화 부근 (26-40화: 안정 → 위기) - 마무리 → 41-50화 (위기 극복 → 권 종료) 검증: □ 전환점이 적절한 간격으로 배치되었는가? □ 전환점 전후로 준비/결과 화가 있는가? ``` ### 3.3 Step 3: 로맨스 이벤트 배치 **방법:** 로맨스 시작/종료 단계에 맞게 이벤트 분배 ``` 예시: 로맨스 방향 (plot-master에서): - 시작 단계: 첫 만남 - 종료 단계: 호감 인지 배치: - 첫 만남 → 3화 - 재회 → 12화 - 협력 시작 → 20화 - 갈등 → 30화 - 호감 인지 → 45화 검증: □ 로맨스 진행이 자연스러운가? □ 50화에 걸쳐 적절히 분산되었는가? □ 메인 플롯과 충돌하지 않는가? ``` ### 3.4 Step 4: 복선 배치 **방법:** 설치/회수 복선을 적절한 화에 배치 ``` 예시: 복선 계획 (plot-master에서): - 설치: 의문의 편지 → 3권 회수 - 회수: 숨겨진 조력자 ← 1권 설치 배치: - 의문의 편지 설치 → 8화 (자연스러운 삽입 지점) - 조력자 정체 회수 → 35화 (전환점 3 직전) 검증: □ 설치 복선이 자연스럽게 삽입되는가? □ 회수 복선이 플롯에 영향을 주는가? □ 설치/회수 시점이 plot-master 계획과 일치하는가? ``` ### 3.5 Step 5: 타임라인 배분 **방법:** vol-XX-timeline.md 기반으로 화별 날짜 설정 ``` 예시: 권 기간: 1945.08.16 ~ 1945.12.31 (약 4.5개월) 역사적 사건 (vol-XX-timeline에서): - 1945.08.15: 해방 - 1945.09.08: 미군 진주 - 1945.12.27: 모스크바 3상회의 배분: - 1-5화: 1945.08.16 ~ 08.20 (해방 직후 혼란) - 6-15화: 1945.08.21 ~ 09.10 (미군 진주 전후) - 16-30화: 1945.09.11 ~ 11.30 (안정화 시도) - 31-50화: 1945.12.01 ~ 12.31 (모스크바 회의 전후) 검증: □ vol-XX-timeline의 사건이 반영되었는가? □ 날짜 진행이 자연스러운가? □ 사건 간 간격이 플롯에 적절한가? ``` ### 3.6 Step 6: 50화 상세 작성 **방법:** 각 화별 필수 정보 작성 ``` 각 화마다: - 제목: {화 내용 요약} - 타임라인: YYYY.MM.DD (Step 5에서) - 핵심 이벤트: 1-2개 - 등장인물: vol-XX-characters 참조 - 종료 상태: 다음 화 연결점 - 로맨스: 있음/없음 (Step 3에서) - 복선: 설치/회수/없음 (Step 4에서) 검증: □ 모든 화에 6개 필수 항목이 있는가? □ 핵심 전환점 화가 포함되었는가? □ 로맨스/복선 배치가 반영되었는가? ``` ### 3.7 Step 7: 특수 타임라인 표기 **방법:** 병렬/역전 진행 시 명시적 표기 ``` 병렬 진행 (같은 날, 다른 장소): ### 16화: 민호의 탈출 - **타임라인:** 1945.08.10 [병렬: 15화] → 15화와 같은 날, 다른 장소 의도된 역전 (플래시백): ### 17화: 체포되기까지 - **타임라인:** 1945.08.05 [역전: 15화] → 15화 결과의 원인 검증: □ 타임라인 이상 시 [병렬] 또는 [역전] 표기 있는가? □ 연결 화가 명시되었는가? ``` --- ## 4. 출력 (뭐가 나와야 하는가) ### 4.1 산출물 구조 ```markdown # X권 권별 플롯 > **생성일:** YYYY-MM-DD > **버전:** v1.0.0 > **프로토콜:** volume-plot-mode.md v3.1.0 > **입력 파일:** > - plot-master.md (버전) > - vol-XX-timeline.md (버전) > - vol-XX-characters.md (버전) --- ## 권 개요 ### 기본 정보 - **권 제목:** {plot-master에서} - **작중 기간:** {plot-master에서} - **화수:** 1화 ~ 50화 ### 권 목표 {plot-master에서 복사} ### 시작 상태 - **주인공:** {상태} - **상황:** {상태} - **관계:** {상태} ### 종료 상태 - **주인공:** {상태} - **상황:** {상태} - **관계:** {상태} ### 핵심 전환점 1. **{N화}:** {이벤트} - {의미} 2. **{N화}:** {이벤트} - {의미} 3. **{N화}:** {이벤트} - {의미} ### 캐릭터 아크 - **주인공:** {시작} → {종료} - **히로인:** {시작} → {종료} ### 로맨스 방향 - **시작 단계:** {단계} - **종료 단계:** {단계} - **주요 이벤트:** {N화}, {N화}, {N화} ### 복선 계획 **설치:** - {내용} (N화) → 회수: {M}권 **회수:** - {내용} (N화) ← 설치: {M}권 --- ## 화별 플롯 ### 1화: {제목} - **타임라인:** YYYY.MM.DD - **핵심 이벤트:** {이벤트} - **등장인물:** {인물1}, {인물2} - **종료 상태:** {한 문장} - **로맨스:** 없음 / 있음 - {내용} - **복선:** 없음 / 설치 - {내용} / 회수 - {내용} ### 2화: {제목} (동일 형식) ... ### 50화: {제목} - **타임라인:** YYYY.MM.DD - **핵심 이벤트:** {이벤트} - **등장인물:** {인물1}, {인물2} - **종료 상태:** {권 종료 상태와 일치} - **로맨스:** {내용} - **복선:** {내용} --- ## 특수 타임라인 목록 | 화 | 유형 | 연결 화 | 설명 | |----|------|--------|------| | N화 | 병렬 | M화 | {설명} | | N화 | 역전 | M화 | {설명} | --- *vol-XX-plot.md 작성 완료* ``` ### 4.2 필수 항목 체크 **권 개요 필수 항목 (8개):** | 항목 | 출처 | |------|------| | 권 목표 | plot-master.md | | 작중 기간 | plot-master.md | | 시작 상태 | plot-master.md | | 종료 상태 | plot-master.md | | 핵심 전환점 + 화 배치 | Step 2 | | 캐릭터 아크 | plot-master.md | | 로맨스 방향 + 이벤트 화 | Step 3 | | 복선 계획 + 화 배치 | Step 4 | **각 화별 필수 항목 (6개):** | 항목 | 출처 | |------|------| | 타임라인 | Step 5 | | 핵심 이벤트 | Step 6 | | 등장인물 | vol-XX-characters.md | | 종료 상태 | Step 6 | | 로맨스 | Step 3 | | 복선 | Step 4 | --- ## 5. 검증 (어떻게 검증하는가) ### 5.1 상위 계층 반영 검증 ``` plot-master.md 반영: □ 권 목표가 일치하는가? □ 작중 기간이 일치하는가? □ 시작/종료 상태가 일치하는가? □ 핵심 전환점이 모두 포함되었는가? □ 캐릭터 아크가 일치하는가? □ 로맨스 방향이 일치하는가? □ 복선 계획이 모두 반영되었는가? vol-XX-timeline.md 반영: □ 역사적 사건이 해당 화에 반영되었는가? □ 날짜가 정확한가? □ 사건이 플롯에 영향을 주는가? vol-XX-characters.md 반영: □ 등장인물이 해당 권 시점 상태인가? □ 캐릭터 나이가 맞는가? □ 캐릭터 관계가 반영되었는가? ``` ### 5.2 연결 검증 ``` 화 간 연결: □ 1화 시작 = 권 시작 상태? □ N화 종료 상태 → N+1화 시작 자연스러운가? □ 50화 종료 = 권 종료 상태? 전환점 연결: □ 전환점 전 화들이 준비 역할을 하는가? □ 전환점 후 화들이 결과를 다루는가? ``` ### 5.3 타임라인 검증 ``` 순차 검증: □ 이전 화 타임라인 ≤ 현재 화 타임라인? □ 예외 시 [병렬] 또는 [역전] 표기 있는가? 기간 검증: □ 1화 타임라인 ≥ 권 시작일? □ 50화 타임라인 ≤ 권 종료일? □ 역사적 사건 날짜가 정확한가? ``` ### 5.4 일관성 검증 ``` 등장인물 일관성: □ 등장인물이 vol-XX-characters.md에 있는가? □ 사망/퇴장한 캐릭터가 등장하지 않는가? 복선 일관성: □ 설치 화 < 회수 화? (같은 권 내 회수 시) □ 이전 권 설치 복선의 회수가 계획대로인가? 로맨스 일관성: □ 로맨스 이벤트 순서가 자연스러운가? □ 시작 단계 → 종료 단계로 진행하는가? ``` ### 5.5 검증 체크리스트 ``` Phase 4-2 검증 완료 조건: 상위 계층 반영: □ plot-master.md 반영 100% □ vol-XX-timeline.md 반영 100% □ vol-XX-characters.md 반영 100% 구조 완성: □ 권 개요 8개 항목 완성 □ 50화 전체 리스트 완성 □ 각 화 6개 필수 항목 완성 타임라인: □ 순차 검증 통과 (또는 병렬/역전 표기) □ 기간 검증 통과 연결: □ 화 간 연결 검증 통과 □ 전환점 연결 검증 통과 → 모두 ✅: Phase 4-3 진행 가능 → 하나라도 ❌: 수정 후 재검증 ``` --- ## 6. 파일명 규칙 ``` volumes/vol-XX/ ├── vol-XX-timeline.md ← 권별 타임라인 (입력) ├── vol-XX-characters.md ← 권별 캐릭터 (입력) ├── vol-XX-plot.md ← 권별 플롯 (출력) ⭐ └── plots/ ├── vol-XX-plot-001-005.md ├── vol-XX-plot-006-010.md └── ... 예시 (4권): volumes/vol-04/ ├── vol-04-timeline.md ├── vol-04-characters.md ├── vol-04-plot.md └── plots/ ├── vol-04-plot-001-005.md └── ... ``` --- ## 7. 금지 사항 ``` ❌ 입력 파일 읽지 않고 작성 ❌ plot-master.md와 불일치하는 내용 작성 ❌ vol-XX-timeline.md 무시하고 날짜 임의 설정 ❌ vol-XX-characters.md 무시하고 캐릭터 상태 임의 설정 ❌ Part별 장면 분할 (Phase 4-3 영역) ❌ 대화 주제 상세 (Phase 4-3 영역) ❌ 50화 전체 리스트업 안 하고 진행 ❌ 병렬/역전 표기 없이 타임라인 이상 방치 ❌ 필수 항목 누락한 채 Phase 4-3 진행 ``` --- ## 8. 다음 단계 ``` Phase 4-2 완료 (검증 통과) │ ▼ Phase 4-3: vol-XX-plot-NNN-MMM.md 작성 - plot-mode.md 프로토콜 사용 - 5화 단위로 작성 - vol-XX-plot.md + vol-XX-timeline.md + vol-XX-characters.md 참조 ``` --- ## 9. 선행 작업 ``` vol-XX-plot.md 작성 전 필요: 1. vol-XX-timeline.md 작성 + 검증 통과 - 프로토콜: volume-timeline-mode.md - 검증: volume-timeline-verification.md - 내용: 해당 권 기간의 역사적 사건, 날짜, 배경 2. vol-XX-characters.md 작성 + 검증 통과 - 프로토콜: volume-characters-mode.md - 검증: volume-characters-verification.md - 내용: 해당 권 시점의 캐릭터 상태 (나이, 성격, 관계) ⚠️ 블로킹 조건 (Phase 4-2선행): 위 두 파일 모두 검증 통과해야 vol-XX-plot.md 작성 시작 가능! → 한쪽만 통과해도 진행 불가 → 상세: phase4-master-design.md §3.2 참조 참조: phase4-master-design.md (전체 Phase 4 아키텍처) ``` --- *"입력 파일을 보고, 절차대로 처리하고, 검증까지 통과해야 진짜 완료다."* - CWS v3.1