# P1-3 Guide: 타임라인 설계 > 작업할 때마다 읽는 실행 가이드 **버전:** 2.0.0 **프로세스:** P1-3 (TIMELINE) **목표:** 작품 전체의 시간 흐름 설계 --- ## 📋 작업 순서 ### 1. 필수 파일 확인 **파일 읽기:** ``` settings/worldview.md settings/characters-master.md ``` **확인 사항:** - 세계관의 시간적 배경 - 캐릭터들의 초기 나이 - 주요 갈등 요소 --- ### 2. 사용자와 타임라인 대화 **질문 항목:** **전체 기간:** - 작품이 다루는 전체 기간 (몇 년? 몇 개월?) - 시작 시점 (날짜 또는 상대적 시점) - 종료 시점 **주요 시간 단위:** - 날짜 단위로 관리? 월 단위로 관리? - 정확한 날짜가 중요한가? **주요 사건 시점:** - 작품 시작 전 중요한 과거 사건 - 작품 중 주요 사건들 (대략적) - 시간 흐름 (빠름 / 느림) --- ### 3. timeline-master.md 작성 **파일명:** ``` settings/timeline-master.md ``` **구조:** ```markdown # 타임라인 설계 (마스터) **프로젝트:** [프로젝트명] **작성일:** YYYY-MM-DD **버전:** 1.0 --- ## 전체 개요 **전체 기간:** [시작] ~ [종료] **총 기간:** 약 [N]년 [M]개월 **시간 관리 단위:** [날짜 / 월 / 기타] --- ## 기준 연도/날짜 **작품 시작 시점:** - 날짜: [YYYY.MM.DD] 또는 [상대적 표현] - 상황: [시작 시점의 상황] **기준점:** - 모든 날짜는 이 시점 기준 - 캐릭터 나이도 이 시점 기준 --- ## 과거 사건 (작품 시작 이전) **중요한 과거:** ### [연도/시기]: [사건명] - 날짜: [YYYY.MM.DD] 또는 [XX년 전] - 내용: [사건 설명] - 영향: [현재에 미치는 영향] - 관련 캐릭터: [캐릭터 목록] - 당시 나이: [캐릭터]: [나이]세 ### [연도/시기]: [사건명] - (동일 형식) ... --- ## 작품 기간 (대략적 흐름) ### 권 1 시기 - 기간: [시작일] ~ [종료일] - 주요 사건: - [사건 1]: [날짜] - [사건 2]: [날짜] - ... - 경과 시간: 약 [N]일/개월 ### 권 2 시기 - 기간: [시작일] ~ [종료일] - 주요 사건: - [사건 1]: [날짜] - [사건 2]: [날짜] - ... - 경과 시간: 약 [N]일/개월 ... --- ## 주요 사건 연대표 **시간 순서:** | 날짜/시기 | 사건 | 관련 캐릭터 | 권 | |----------|------|------------|-----| | [날짜] | [사건 1] | [캐릭터] | 작품 전 | | [날짜] | [사건 2] | [캐릭터] | 작품 전 | | [날짜] | [작품 시작] | [주인공] | 1권 | | [날짜] | [주요 사건 1] | [캐릭터] | 1권 | | [날짜] | [주요 사건 2] | [캐릭터] | 2권 | | ... | ... | ... | ... | --- ## 캐릭터 나이 변화 **기준 연도:** [YYYY] ([작품 시작 시점]) **나이 추이:** ### [캐릭터 이름] - 출생: [YYYY년] (추정) - 작품 시작 시: [N]세 - 1권: [N]세 - 2권: [N]세 (또는 [N+1]세) - ... - 작품 종료 시: [N]세 ### [캐릭터 이름] - (동일 형식) ... **주의:** - 생일 지나면 나이 +1 - 작품 내 시간 흐름에 따라 자동 계산 --- ## 시간 흐름 원칙 **기본 규칙:** - [원칙 1]: 예) 날짜는 항상 명시 - [원칙 2]: 예) 시간 역행 금지 - [원칙 3]: 예) 계절 고려 **특수 상황:** - 회상: [처리 방법] - 시간 점프: [허용 여부 및 방법] - 동시다발적 사건: [처리 방법] --- ## 계절/주기 (필요시) **계절 변화:** - [시작]: [계절] - [중간]: [계절] - [종료]: [계절] **중요한 날:** - [날짜/기념일]: [의미] - [날짜/기념일]: [의미] - ... --- ## 일관성 체크 **검증 항목:** - [ ] 날짜 순서 논리적 - [ ] 시간 역행 없음 - [ ] 캐릭터 나이 계산 정확 - [ ] 경과 시간 합리적 - [ ] 계절 변화 자연스러움 --- ## 유의사항 **주의할 점:** - 날짜 명시 시 요일까지 확인 (필요시) - 생일 지나면 나이 증가 - 과거 회상은 타임라인에 "(회상)" 표시 - 시간 점프는 명확히 표시 --- **작성:** Claude Sonnet 4.5 **최종 수정:** YYYY-MM-DD ``` **작성 시 주의:** - 주요 사건만 포함 (상세는 나중에) - 날짜 계산 정확하게 - 캐릭터 나이 일관성 확인 - 시간 역행 절대 금지 --- ### 4. 일관성 검증 **자체 검증:** - 날짜 순서 확인 - 캐릭터 나이 계산 확인 - 시간 흐름이 논리적인지 확인 **사용자 확인:** - 작성한 timeline-master.md 검토 요청 - 전체 기간이 적절한지 확인 - 수정 사항 반영 - 최종 승인 --- ### 5. 완료 기록 작성 **파일명:** ``` logs/p1-3-timeline-YYYYMMDD-HHMM.md ``` **내용:** ```markdown # P1-3 완료 기록: 타임라인 설계 **날짜:** YYYY-MM-DD HH:MM **프로세스:** P1-3 (TIMELINE) **담당:** Claude Sonnet 4.5 --- ## 수행 내용 - 필수 파일 확인 - 사용자와 타임라인 대화 - timeline-master.md 작성 - 일관성 검증 --- ## 산출물 - settings/timeline-master.md (생성) --- ## 주요 결정 사항 **전체 기간:** [시작] ~ [종료] (약 [N]년) **시작 시점:** [날짜] **주요 사건 수:** [N]개 **관리 단위:** [날짜 / 월] --- ## 검증 결과 - [ ] 날짜 일관성: PASS - [ ] 나이 계산: PASS - [ ] 시간 흐름: PASS --- ## 발견된 이슈 없음 / [이슈 내용] --- ## 다음 Phase - P1-4: 플롯 마스터 설계 --- **작성:** Claude Sonnet 4.5 **완료:** YYYY-MM-DD HH:MM ``` --- ## ✅ 최종 체크리스트 작업 완료 전 확인: - [ ] worldview.md, characters-master.md 확인 완료 - [ ] 사용자와 타임라인 대화 완료 - [ ] settings/timeline-master.md 작성 완료 - [ ] 주요 사건 시간 순서 명확 - [ ] 캐릭터 나이 계산 정확 - [ ] 시간 역행 없음 - [ ] 일관성 검증 - [ ] 사용자 최종 승인 - [ ] 완료 기록 작성 (logs/p1-3-timeline-YYYYMMDD-HHMM.md) - [ ] Git 커밋 - [ ] WORK-MODE.txt STATUS → COMPLETED --- ## 🔍 작업 원칙 **이 단계의 목적:** - 작품의 시간적 틀 확립 - 캐릭터 나이 관리 기준 마련 - 시간 일관성 확보 **중요성:** - P1-4 (플롯) 설계 시 시간 기준 - P2-1 (작성) 시 날짜 참조 - P2-2, P3-1 검증 시 타임라인 체크 **완벽주의 경계:** - 대략적 흐름만 잡으면 충분 - 상세는 권별 타임라인 (P1-5)에서 - 날짜가 중요하지 않으면 느슨하게 --- ## 🔍 문제 해결 **Q: 정확한 날짜를 정하기 어려움** A: "1권 초반", "2권 중반" 같은 상대적 표현도 OK. 나중에 구체화. **Q: 작품 기간이 너무 길어짐 (10년 이상)** A: 괜찮음. 다만 권별로 나누어 관리. 중간 시간 점프 활용. **Q: 캐릭터 나이를 계산하기 복잡함** A: 엑셀이나 메모장에 간단히 계산. 출생년도만 정하면 자동 계산 가능. **Q: 과거 회상이 많은데 타임라인이 복잡해짐** A: "과거 사건" 섹션 별도 관리. 본편과 분리. --- **Created:** 2026-02-01 **Author:** Alex & Claude Sonnet 4.5