diff --git a/templates/WORK-MODE.txt.template b/templates/WORK-MODE.txt.template new file mode 100644 index 0000000..3ac6ebd --- /dev/null +++ b/templates/WORK-MODE.txt.template @@ -0,0 +1,207 @@ +--- +⚠️ 컴팩트 후 이 파일을 읽었다면 반드시 다음을 실행하세요: +1. 🔴 claude.md 파일을 먼저 읽기: l:\내 드라이브\Writing\[프로젝트명]\claude.md +2. 🔴 현재 모드 프로토콜 읽기: 아래 READ_FILE 참조 +--- +CURRENT_MODE: [PLOT / WRITING / VERIFICATION / FIX / POLISH / MODIFICATION / RETOUCH] +CURRENT_VOLUME: [vol-XX] +READ_FILE: l:\내 드라이브\Writing\Guide\templates\standards\[모드]-mode.md +--- +TASK: [구체적인 작업 내용] +STATUS: [READY / IN_PROGRESS / COMPLETED / PAUSED] +LAST_COMPLETED: [마지막 완료 항목] +NEXT: [다음 할 일] +STARTED: YYYY-MM-DD +UPDATED: YYYY-MM-DD +COMPLETED: YYYY-MM-DD (완료 시) +--- + +NOTE: [컴팩트 후 알아야 할 중요 정보] + +--- + +# WORK-MODE.txt 사용 가이드 + +## 용도 +- 현재 작업 모드 추적 +- 컴팩트 후 맥락 복구 +- Claude가 자동으로 읽어 현재 모드 파악 + +## 위치 +프로젝트 루트: l:\내 드라이브\Writing\[프로젝트명]\WORK-MODE.txt + +## 필수 필드 + +### CURRENT_MODE (필수) +현재 작업 모드 +- PLOT: 플롯 작성 +- WRITING: 챕터 작성 +- VERIFICATION: 검증 +- FIX: 수정 +- POLISH: 다듬기 +- MODIFICATION: 내용 수정 +- RETOUCH: 재작성 +- NONE: 대기 중 + +### READ_FILE (필수) +해당 모드 프로토콜 파일 경로 (절대 경로) +예: l:\내 드라이브\Writing\Guide\templates\standards\plot-mode.md + +### TASK (필수) +구체적인 작업 내용 +예: 5권 1-5화 플롯 작성 / 2권 전체 검증 / ch-001~010 다듬기 + +### STATUS (필수) +- READY: 준비 완료, 시작 대기 +- IN_PROGRESS: 작업 진행 중 +- COMPLETED: 완료 +- PAUSED: 일시 중지 + +## 선택 필드 + +### CURRENT_VOLUME +작업 중인 권 (예: vol-05) + +### LAST_COMPLETED +마지막 완료 항목 (예: plot-001-005.md, ch-010) + +### NEXT +다음 할 일 (예: plot-006-010.md, ch-011) + +### STARTED / UPDATED / COMPLETED +작업 시작/수정/완료 날짜 + +### NOTE +컴팩트 후 알아야 할 중요 정보 + +## 예시 + +### PLOT 모드 +``` +--- +CURRENT_MODE: PLOT +CURRENT_VOLUME: vol-05 +READ_FILE: l:\내 드라이브\Writing\Guide\templates\standards\plot-mode.md +--- +TASK: 5권 1-5화 플롯 작성 +STATUS: IN_PROGRESS +LAST_COMPLETED: 1화 플롯 +NEXT: 2화 플롯 +STARTED: 2026-01-26 +UPDATED: 2026-01-26 +--- + +NOTE: 타임라인: 1986.1.1 ~ 2002.12.31 (17년) + 주요 캐릭터: 강민준(2세), 한서연 +``` + +### WRITING 모드 +``` +--- +CURRENT_MODE: WRITING +CURRENT_VOLUME: vol-02 +READ_FILE: l:\내 드라이브\Writing\Guide\templates\standards\writing-mode.md +--- +TASK: 2권 6-10화 작성 +STATUS: IN_PROGRESS +LAST_COMPLETED: ch-007 +NEXT: ch-008 +STARTED: 2026-01-26 +UPDATED: 2026-01-26 +--- + +NOTE: ch-007에서 린샤오핑 첫 등장 + 호칭 규칙 주의: 민준→강민준, 세우→강세우 +``` + +### VERIFICATION 모드 +``` +--- +CURRENT_MODE: VERIFICATION +CURRENT_VOLUME: vol-02 +READ_FILE: l:\내 드라이브\Writing\Guide\templates\standards\verification-mode.md +--- +TASK: 2권 전체 검증 +STATUS: IN_PROGRESS +LAST_COMPLETED: Batch 3 (ch-021~030) +NEXT: Batch 4 (ch-031~040) +STARTED: 2026-01-26 +UPDATED: 2026-01-26 +--- + +NOTE: Batch 1~3 검증 완료, 문제 12건 발견 + 타임라인 역행: 2건 (ch-029→ch-030) +``` + +### POLISH 모드 +``` +--- +CURRENT_MODE: POLISH +CURRENT_VOLUME: vol-01 +READ_FILE: l:\내 드라이브\Writing\Guide\templates\standards\polish-mode.md +--- +TASK: 1권 ch-001~052 다듬기 +STATUS: COMPLETED +LAST_COMPLETED: ch-052 +NEXT: none +STARTED: 2026-01-21 +COMPLETED: 2026-01-24 +--- + +NOTE: 총 6개 배치 완료, 7개 챕터 수정 (빈 줄 패턴만) +``` + +### 대기 상태 +``` +--- +CURRENT_MODE: NONE +READ_FILE: none +--- +TASK: 대기 중 +STATUS: READY +CREATED: 2026-01-26 +UPDATED: 2026-01-26 +--- + +NOTE: 새 작업 시작 시 자동으로 업데이트됩니다. +``` + +## 자동 업데이트 규칙 + +### 모드 진입 시 +Claude가 자동으로 WORK-MODE.txt 생성/업데이트 + +### 작업 완료 시 +STATUS를 COMPLETED로 변경, COMPLETED 날짜 추가 + +### 모드 전환 시 +CURRENT_MODE, READ_FILE, TASK 전부 업데이트 + +## 컴팩트 복구 시 사용 + +### Claude 복구 절차 +1. claude.md 읽기 (자동) +2. **WORK-MODE.txt 읽기 (자동)** ← 이 파일! +3. CURRENT_MODE 확인 +4. READ_FILE에 명시된 프로토콜 읽기 +5. 준비 완료 보고 및 대기 + +### 복구 예시 +``` +컴팩트 발생 + ↓ +claude.md 읽기 + ↓ +WORK-MODE.txt 읽기 + ↓ +"CURRENT_MODE: PLOT" 확인 + ↓ +plot-mode.md 자동 읽기 + ↓ +"5권 1-5화 플롯 작성 중이었습니다. 계속할까요?" 보고 +``` + +--- + +*이 템플릿은 모든 프로젝트에서 사용 가능합니다.* +*프로젝트 시작 시 이 템플릿을 복사하여 프로젝트 루트에 배치하세요.*