# P1-6 Guide: 권별 캐릭터 설계 > 작업할 때마다 읽는 실행 가이드 **버전:** 2.0.0 **프로세스:** P1-6 (VOLUME-CHARACTERS) **목표:** 특정 권의 캐릭터 상태 및 변화 정의 --- ## 📋 작업 순서 ### 1. 필수 파일 읽기 **마스터 캐릭터:** ``` settings/characters-master.md ``` - 전체 캐릭터 정보 **권 타임라인:** ``` volumes/vol-XX/vol-XX-timeline.md ``` - 이 권의 시간 범위 - 주요 사건 --- ### 2. 등장 캐릭터 결정 **사용자와 논의:** - 이 권에 등장하는 캐릭터는? - 주요 역할을 하는 캐릭터는? - 신규 등장 캐릭터는? (있으면) --- ### 3. vol-XX-characters.md 작성 **파일명:** ``` volumes/vol-XX/vol-XX-characters.md ``` **구조:** ```markdown # [X]권 캐릭터 설계 **프로젝트:** [프로젝트명] **권:** [X]권 **작성일:** YYYY-MM-DD **버전:** 1.0 --- ## 권 개요 **기간:** [시작일] ~ [종료일] **등장 캐릭터:** [N]명 --- ## 등장 캐릭터 목록 **주요 캐릭터:** - [이름 1] - [역할] - [이름 2] - [역할] - ... **조연:** - [이름 1] - [역할] - ... --- ## 주요 캐릭터: [이름] ### 기본 정보 **나이:** - 권 시작 시: [N]세 - 권 종료 시: [N]세 (또는 [N+1]세) **직업/위치:** - 권 시작 시: [직업/위치] - 권 종료 시: [직업/위치] (변화 있으면) **외모:** - [이 권 시점의 외모 특징] --- ### 권 시작 시 상태 **심리 상태:** - [설명] **상황:** - [현재 처한 상황] **목표:** - [이 권에서 이루고자 하는 것] **관계:** - [캐릭터 A]와의 관계: [설명] - [캐릭터 B]와의 관계: [설명] - ... --- ### 이 권에서의 변화 **주요 사건:** 1. [사건 1]: [캐릭터에게 미친 영향] 2. [사건 2]: [캐릭터에게 미친 영향] ... **성장/변화:** - [어떻게 변하는가] **감정선:** - 시작: [감정 상태] - 중간: [감정 변화] - 끝: [최종 감정 상태] --- ### 권 종료 시 상태 **심리 상태:** - [설명] **상황:** - [최종 상황] **달성/미달성:** - [목표 달성 여부 및 결과] **관계 변화:** - [캐릭터 A]와의 관계: [변화 내용] - [캐릭터 B]와의 관계: [변화 내용] - ... **다음 권으로:** - [다음 권에서의 상태 예고] --- ## 주요 캐릭터: [이름] (동일 형식 반복) --- ... --- ## 조연 캐릭터 ### [이름] **나이:** [N]세 **역할:** [이 권에서의 역할] **등장 시점:** [언제 등장] **주요 장면:** [주요 장면 설명] --- ## 신규 캐릭터 (있으면) ### [이름] **첫 등장:** [X]권 [예상 화수] **기본 정보:** - 나이: [N]세 - 성별: [성별] - 직업: [직업] **외모:** - [설명] **성격:** - [핵심 키워드] **말투:** - [특징 및 예시] **등장 목적:** - [왜 등장하는가] **이후 역할:** - [이후 어떻게 활용될 것인가] **마스터 등록:** - [ ] characters-master.md에 추가 필요 --- ## 캐릭터 관계 변화 **권 시작 시 관계도:** ``` [캐릭터 A] ─(관계)─ [캐릭터 B] [캐릭터 C] ─(관계)─ [캐릭터 D] ``` **권 종료 시 관계도:** ``` [캐릭터 A] ─(변화된 관계)─ [캐릭터 B] [캐릭터 C] ─(변화된 관계)─ [캐릭터 D] ``` **주요 변화:** - [캐릭터 A-B]: [변화 설명] - [캐릭터 C-D]: [변화 설명] - ... --- ## 일관성 체크 **검증 항목:** - [ ] characters-master.md와 일치 - [ ] 나이 계산 정확 - [ ] 권 타임라인과 부합 - [ ] 캐릭터 변화 논리적 - [ ] 말투 일관성 --- **작성:** Claude Sonnet 4.5 **최종 수정:** YYYY-MM-DD ``` **작성 시 주의:** - characters-master.md 기반 - 이 권에서의 변화에 집중 - 나이 정확히 계산 - 신규 캐릭터는 마스터에도 추가 --- ### 4. 완료 기록 작성 **파일명:** ``` volumes/vol-XX/logs/vol-XX-p1-6-characters-YYYYMMDD-HHMM.md ``` **내용:** ```markdown # P1-6 완료 기록: [X]권 캐릭터 설계 **날짜:** YYYY-MM-DD HH:MM **프로세스:** P1-6 (VOLUME-CHARACTERS) **대상:** [X]권 **담당:** Claude Sonnet 4.5 --- ## 수행 내용 - characters-master.md 확인 - 권 등장 캐릭터 선정 - vol-XX-characters.md 작성 - 일관성 검증 --- ## 산출물 - volumes/vol-XX/vol-XX-characters.md (생성) --- ## 주요 내용 **등장 캐릭터:** [N]명 **신규 캐릭터:** [N]명 (있으면) **주요 변화:** [간략히] --- ## 검증 결과 - [ ] 마스터와 일치: PASS - [ ] 나이 계산: PASS - [ ] 일관성: PASS --- ## 발견된 이슈 없음 / [이슈 내용] --- ## 다음 Phase - P1-7: [X]권 플롯 설계 --- **작성:** Claude Sonnet 4.5 **완료:** YYYY-MM-DD HH:MM ``` --- ## ✅ 최종 체크리스트 작업 완료 전 확인: - [ ] characters-master.md 확인 완료 - [ ] vol-XX-timeline.md 확인 완료 - [ ] volumes/vol-XX/vol-XX-characters.md 작성 완료 - [ ] 등장 캐릭터 모두 포함 - [ ] 나이 계산 정확 - [ ] 권 시작/종료 상태 명확 - [ ] 신규 캐릭터 있으면 마스터 추가 - [ ] 일관성 검증 - [ ] 완료 기록 작성 - [ ] Git 커밋 - [ ] WORK-MODE.txt STATUS → COMPLETED --- ## 🔍 작업 원칙 **이 단계의 목적:** - 권별 캐릭터 상태 명확화 - 작성 시 참조 자료 제공 - 캐릭터 변화 추적 **중요성:** - P1-7 (권별 플롯) 설계 시 참조 - P2-1 (작성) 시 캐릭터 상태 확인 - P2-2, P3-1 검증 시 기준 **마스터와의 관계:** - characters-master.md: 전체 캐릭터 기본 정보 - vol-XX-characters.md: 이 권에서의 상태 및 변화 --- ## 🔍 문제 해결 **Q: 마스터와 권별 파일에 중복이 많음** A: 정상. 마스터는 기본 정보, 권별은 특정 시점 상태. 역할이 다름. **Q: 신규 캐릭터가 생김** A: vol-XX-characters.md에 작성 후, characters-master.md에도 추가. **Q: 캐릭터 나이 계산이 복잡함** A: vol-XX-timeline.md의 시작/종료 날짜 확인. 생일 지나면 +1. --- **Created:** 2026-02-01 **Author:** Alex & Claude Sonnet 4.5