v4.1.0: 컴팩팅 대응 시스템 및 플롯 일관성 검증 추가

## Added
- WORK-MODE.txt 시스템: 3중 안전장치 (CLAUDE.md → WORK-MODE.txt → 모드별 파일)
- 플롯 일관성 검증: 장면 중복, 인과관계, 정보 흐름, 설정 일관성
- 점진적 리포팅: 1개 완료 시 즉시 파일 저장
- 로맨스-가이드.md 추가

## Changed
- verification-mode.md v2.0.0 → v2.1.0: WORK-MODE + 플롯 검증 3개 항목
- polish-mode.md v1.0.0 → v2.0.0: WORK-MODE + 10개 항목으로 확장
- fix-mode.md v1.0.0 → v1.1.0: WORK-MODE 추가

## Fixed
- 배치 작업 중 컴팩팅 발생 시 진행 상황 손실 문제
- 재개 시 정확한 위치부터 자동 재시작

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Alex
2026-01-20 13:48:18 +09:00
parent aa78c3e156
commit 142fbaacaf
7 changed files with 663 additions and 16 deletions

View File

@@ -19,6 +19,27 @@ CURRENT-TASK.md에 명시된 파일들 자동 읽기
---
## 🔄 작업 재개 프로토콜 (컴팩팅 대응)
### 대화 재개 시 (컴팩팅 후):
```
Step 1: WORK-MODE.txt 확인
→ 파일 있으면 → 읽기
→ CURRENT_MODE 확인
→ READ_FILE에 지시된 모드 파일만 읽기
→ 작업 재개
→ 파일 없으면 → CURRENT-TASK.md 확인 (일반 흐름)
```
**WORK-MODE.txt 역할:**
- 중단된 배치 작업 감지
- 어느 모드인지 (VERIFICATION/POLISH/FIX)
- 어느 파일을 읽어야 하는지
- 어디까지 완료했는지
---
## 📂 파일 위치
### 🔧 작업 표준 (How to write)

View File

@@ -1,9 +1,66 @@
# FIX 모드 프로토콜
> **버전:** 1.0.0
> **최종 수정:** 2026-01-18
> **버전:** 1.1.0
> **최종 수정:** 2026-01-20
> **호환:** CWS Writing Guide v3.3.0+
> **용도:** 검증 보고서 기반 일괄 수정
> **주요 변경:** WORK-MODE.txt 시스템 추가 (컴팩팅 대응)
---
## 🔄 컴팩팅 대응 시스템 (v1.1.0 신규)
### 일괄 수정 시 WORK-MODE.txt 사용
**FIX 모드 시작 시:**
```
1. WORK-MODE.txt 파일 생성
---
CURRENT_MODE: FIX
READ_FILE: standards/fix-mode.md
---
SOURCE_REPORT: validation-report-vol-01.md
TOTAL_ISSUES: 45
COMPLETED: 0
NEXT_ISSUE: 1
STATUS: IN_PROGRESS
STARTED: 2026-01-20 16:00
---
2. fix-progress.md 파일 생성 (진행 상황 체크리스트)
```
**각 문제 수정 후:**
```
1. fix-progress.md에 [x] 표시
2. 수정 내용 기록
3. WORK-MODE.txt의 COMPLETED, NEXT_ISSUE 업데이트
4. 파일 저장
5. 다음 문제
```
**컴팩팅 후 재개 시:**
```
1. WORK-MODE.txt 읽기
2. CURRENT_MODE 확인 → FIX
3. READ_FILE 확인 → fix-mode.md (이 파일)
4. SOURCE_REPORT 읽기 → 원본 검증 보고서
5. fix-progress.md 읽기 → 진행 상황 확인
6. NEXT_ISSUE부터 재개
```
**FIX 완료 시:**
```
1. 전체 [x] 확인
2. WORK-MODE.txt 삭제
3. 사용자에게 완료 보고
```
**핵심 원칙:**
```
❌ 전체 문제를 메모리에서 처리 후 한 번에 기록
✅ 1개 수정 → 즉시 파일 업데이트 → WORK-MODE.txt 업데이트 → 다음
```
---

View File

@@ -1,9 +1,67 @@
# POLISH 모드 프로토콜
> **버전:** 1.0.0
> **최종 수정:** 2026-01-18
> **버전:** 2.0.0
> **최종 수정:** 2026-01-20
> **호환:** CWS Writing Guide v3.3.0+
> **용도:** 가독성 문체 다듬기
> **용도:** 가독성, 문체, 플롯 일관성 다듬기
> **주요 변경:** WORK-MODE.txt 시스템 추가, 플롯 일관성 4개 항목 추가 (총 10개)
---
## 🔄 컴팩팅 대응 시스템 (v2.0.0 신규)
### 배치 작업 시 WORK-MODE.txt 사용
**배치 시작 시:**
```
1. WORK-MODE.txt 파일 생성
---
CURRENT_MODE: POLISH
READ_FILE: standards/polish-mode.md
---
BATCH: 01
RANGE: ch-001 ~ ch-010
STATUS: IN_PROGRESS
LAST_COMPLETED: none
NEXT: ch-001
REPORT_FILE: polish-batch-01.md
STARTED: 2026-01-20 15:30
---
2. polish-batch-01.md 파일 생성 (진행 상황 체크리스트)
```
**각 챕터 완료 후:**
```
1. polish-batch-01.md에 [x] 표시
2. 챕터별 상세 내용 추가
3. WORK-MODE.txt의 LAST_COMPLETED, NEXT 업데이트
4. 파일 저장
5. 다음 챕터
```
**컴팩팅 후 재개 시:**
```
1. WORK-MODE.txt 읽기
2. CURRENT_MODE 확인 → POLISH
3. READ_FILE 확인 → polish-mode.md (이 파일)
4. REPORT_FILE 읽기 → polish-batch-01.md
5. 진행 상황 체크리스트 확인
6. NEXT 챕터부터 재개
```
**배치 완료 시:**
```
1. 전체 [x] 확인
2. WORK-MODE.txt 삭제
3. 사용자에게 완료 보고
```
**핵심 원칙:**
```
❌ 10개 전부 메모리에 저장 후 한 번에 파일 작성
✅ 1개 완료 → 즉시 파일 업데이트 → WORK-MODE.txt 업데이트 → 다음
```
---
@@ -132,6 +190,69 @@ POLISH = 문장 품질 다듬기
- "그것은" → "그건"
```
### 7. 장면 중복 (v2.0.0 신규)
```
✅ 대화 반복
- 같은 대화를 여러 번 → 🔴 삭제
- 예: "예언 내용"을 Part 2, Part 3에서 중복
✅ 장면 반복
- 같은 장면을 다른 Part에서 반복 → 🔴 통합
- 예: Part 2에서 명단 받고, Part 3에서 또 받음
✅ 정보 반복
- 같은 정보를 여러 번 전달 → 🔴 삭제
```
### 8. 인과관계 논리 (v2.0.0 신규)
```
✅ 물건/정보 흐름
- A에서 X를 받았으면 B에서 X를 가지고 있어야
- 예: ch-004에서 명단 받았는데 ch-005에서 또 작성 → 🔴 수정
✅ 시간 흐름 논리
- 과거 결정이 미래에 반영되는지
- 예: 4화에서 승인했는데 5화에서 또 승인 요청 → 🔴 수정
✅ 상태 변화
- 상태 변화가 일관성 있게
- 예: 우호적 관계였는데 갑자기 적대적 (이유 없음) → 🔴 수정
```
### 9. 캐릭터 정보 흐름 (v2.0.0 신규)
```
✅ 캐릭터 소개
- 첫 등장 시 소개 있는지
- 소개 없이 갑자기 등장 → 🔴 소개 추가
✅ 관계 형성
- 관계가 점진적으로 발전하는지
- 예: 첫 만남에서 바로 "형님" (과정 없음) → 🔴 수정
✅ 설정 공개
- 설정이 필요한 시점에 공개되는지
- 배경 설명을 나레이션으로만 (대화 없음) → 🟡 대화로 전환
```
### 10. 설정 일관성 (v2.0.0 신규)
```
✅ 설정 모순
- 이전에 언급한 설정과 모순 없는지
- 예: 3화에서 "20명"이라고 했는데 5화에서 "50명" → 🔴 확인
✅ 숫자/날짜 일치
- 숫자, 날짜가 일관되는지
- 예: 인원수, 금액, 날짜 불일치 → 🔴 수정
✅ 호칭 변화
- 호칭 변화가 이유 있는지
- 예: "서 선생님" → "윤희" (계기 없음) → 🔴 계기 추가
```
---
## 📊 POLISH 보고서 형식
@@ -148,12 +269,17 @@ POLISH = 문장 품질 다듬기
| 항목 | 발견 건수 | 수정 |
|------|----------|------|
| 문장 가독성 | X건 | ✅/⏳ |
| 반복 표현 | X건 | ✅/⏳ |
| 대화/묘사 비율 | X건 | ✅/⏳ |
| 문체 일관성 | X건 | ✅/⏳ |
| 리듬감 | X건 | ✅/⏳ |
| 어색한 표현 | X건 | ✅/⏳ |
| 1. 문장 가독성 | X건 | ✅/⏳ |
| 2. 반복 표현 | X건 | ✅/⏳ |
| 3. 대화/묘사 비율 | X건 | ✅/⏳ |
| 4. 문체 일관성 | X건 | ✅/⏳ |
| 5. 리듬감 | X건 | ✅/⏳ |
| 6. 어색한 표현 | X건 | ✅/⏳ |
| 7. 장면 중복 ⭐ | X건 | ✅/⏳ |
| 8. 인과관계 논리 ⭐ | X건 | ✅/⏳ |
| 9. 캐릭터 정보 흐름 ⭐ | X건 | ✅/⏳ |
| 10. 설정 일관성 ⭐ | X건 | ✅/⏳ |
| **총계** | **X건** | |
---

View File

@@ -1,9 +1,67 @@
# 검증 모드 프로토콜
> **버전:** 2.0.0
> **최종 수정:** 2026-01-18
> **버전:** 2.1.0
> **최종 수정:** 2026-01-20
> **호환:** CWS Writing Guide v3.3.0+
> **용도:** 전체 검증 및 기록 (수정 없음)
> **주요 변경:** WORK-MODE.txt 시스템 추가, 플롯 일관성 검증 강화
---
## 🔄 컴팩팅 대응 시스템 (v2.1.0 신규)
### 배치 작업 시 WORK-MODE.txt 사용
**배치 시작 시:**
```
1. WORK-MODE.txt 파일 생성
---
CURRENT_MODE: VERIFICATION
READ_FILE: standards/verification-mode.md
---
BATCH: 01
RANGE: ch-001 ~ ch-010
STATUS: IN_PROGRESS
LAST_COMPLETED: none
NEXT: ch-001
REPORT_FILE: validation-batch-01.md
STARTED: 2026-01-20 14:20
---
2. validation-batch-01.md 파일 생성 (진행 상황 체크리스트)
```
**각 챕터 완료 후:**
```
1. validation-batch-01.md에 [x] 표시
2. 챕터별 상세 내용 추가
3. WORK-MODE.txt의 LAST_COMPLETED, NEXT 업데이트
4. 파일 저장
5. 다음 챕터
```
**컴팩팅 후 재개 시:**
```
1. WORK-MODE.txt 읽기
2. CURRENT_MODE 확인 → VERIFICATION
3. READ_FILE 확인 → verification-mode.md (이 파일)
4. REPORT_FILE 읽기 → validation-batch-01.md
5. 진행 상황 체크리스트 확인
6. NEXT 챕터부터 재개
```
**배치 완료 시:**
```
1. 전체 [x] 확인
2. WORK-MODE.txt 삭제
3. 사용자에게 완료 보고
```
**핵심 원칙:**
```
❌ 10개 전부 메모리에 저장 후 한 번에 파일 작성
✅ 1개 완료 → 즉시 파일 업데이트 → WORK-MODE.txt 업데이트 → 다음
```
---
@@ -142,10 +200,28 @@ FIX = 수정
✅ 말투 일관성
- 존댓말/반말 패턴 유지
⭐ 장면 중복 (v2.1.0 신규)
- 같은 대화/장면이 챕터 내에서 반복되는지
- 같은 정보를 여러 번 전달하는지
- 예: "예언 내용"을 Part 2, Part 3에서 중복
⭐ 인과관계 논리 (v2.1.0 신규)
- 이전 챕터에서 받은 물건/정보가 다음 챕터에 반영되는지
- 예: ch-004에서 명단 받았는데 ch-005에서 또 작성 ❌
- 시간 흐름에 따른 상태 변화 논리
⭐ 정보 흐름 (v2.1.0 신규)
- 캐릭터 첫 등장 시 소개 있는지
- 관계 형성이 점진적인지 (갑자기 친밀한 호칭 ❌)
- 예: 강세우가 소개 없이 갑자기 "형님" ❌
기록:
- 플롯 불일치 목록
- 호칭 오류 목록
- 캐릭터 오류 목록
- 장면 중복 목록 (신규)
- 인과관계 오류 목록 (신규)
- 정보 흐름 오류 목록 (신규)
```
### 5단계: 일관성 검증