Files
novel-writing-guide/templates/standards/artistic-review-mode.md
Alex cbf51e2b23 standards: Add AI 강제 실행 규칙 to all protocol files (v2026-01-31)
전체 표준 파일에 AI 강제 실행 규칙 추가 - 절대 무시 불가 체크리스트

## 변경 사항

### 핵심 철학 변경
- **기존:** 프로토콜을 "참고" 자료로 취급 가능
- **신규:** 모든 프로토콜은 "강제 실행" 체크리스트
- **목적:** AI의 절차 생략/건너뛰기/판단 회피 100% 차단

### 추가된 공통 구조 (26개 파일 전체)

모든 파일에 다음 섹션 추가:

```markdown
## 🚨 AI 강제 실행 규칙 (vX.Y.0 신규 - 절대 무시 불가!)

### ⚠️ 이 문서는 가이드라인이 아닙니다. 체크리스트입니다.

**모든 절차는 강제 실행입니다. "참고", "건너뛰기", "판단으로 생략" 절대 금지.**

### 규칙 1-N: [모드별 특화 규칙]

🔍 [강제 실행 체크리스트]
- [ ] 필수 항목 1
- [ ] 필수 항목 2
...

**위반 시 즉시 보고!**

### 위반 시 처리

**위 규칙 중 하나라도 위반 시:**
- 해당 작업 무효
- 사용자에게 즉시 보고
- 규칙 준수 후 재작업
```

## 업데이트된 파일 목록 (26개)

### 검증 프로토콜 (6개)
- verification-mode.md: v3.2.0 → v3.3.0
  + 트리거 발견 시 체크리스트 강제 출력
  + 판단 명확성 강제
- volume-timeline-verification.md: v1.1.0 → v1.2.0
  + 상위 계층 반영 검증 강제
  + 사건 완성도 강제 검증
- volume-characters-verification.md: v1.1.0 → v1.2.0
  + 나이 계산 정확성 강제 검증
  + 판단 명확성 강제
- plot-master-verification.md: v2.1.0 → v2.2.0
  + 입력 소비 확인 강제
  + 상위 계층 반영 100% 강제
- volume-plot-verification.md: v2.1.0 → v2.2.0
  + 타임라인 순차 검증 강제
  + 특수 타임라인 검증 강제
  + 복선 고아/유령 검증 강제
- plot-detail-verification.md: v2.1.0 → v2.2.0
  + Part 구조 강제 검증
  + Part 필수 항목 9개 강제 검증
  + 집필 가능성 구체성 강제 검증

### 수정 프로토콜 (3개)
- fix-mode.md: v2.0.0 → v2.1.0
  + 리포트 유효성 검증 강제
  + 재배치 3-Stage 강제 실행
  + Git 커밋 타이밍 강제
- polish-mode.md: v2.5.0 → v2.6.0
  + 리포트 유효성 검증 강제
  + 백업 생성 강제
- modification-mode.md: v2.2.0 → v2.3.0
  + 영향 범위 분석 강제
  + 상위 계층 동기화 강제

### 작성 모드 (6개)
- writing-mode.md: v2.7.0 → v2.8.0
  + 타임라인 역행 방지 4단계 강제
  + 호칭 규칙 확인 3단계 강제
  + Phase 3/4 검증 강제
- plot-mode.md: v3.1.0 → v3.2.0
  + 필수 입력 파일 읽기 강제
  + 타임라인 검증 5단계 강제
- plot-master-mode.md: v3.1.0 → v3.2.0
  + 상위 계층 반영 100% 강제
  + 필수 정보 8개 항목 강제
- volume-timeline-mode.md: v1.0.0 → v1.1.0
  + 필수 입력 파일 읽기 강제
  + 역사적 사건 추출 완전성 강제
- volume-characters-mode.md: v1.0.0 → v1.1.0
  + 필수 입력 파일 읽기 강제
  + 나이 계산 정확성 강제
- volume-plot-mode.md: v3.1.0 → v3.2.0
  + 필수 입력 파일 읽기 강제
  + 화별 필수 정보 9개 항목 강제

### 지원 프로토콜 (6개)
- design-verification-mode.md: v1.1.0 → v1.2.0
  + 계층적 반영 검증 3단계 강제
  + Phase 5-2 필수 실행
- artistic-review-mode.md: v1.0.0 → v1.1.0
  + 진단 기준 강제 적용
  + 구체적 가이드 생성 강제
- retouch-mode.md: v1.1.0 → v1.2.0
  + 백업 생성 강제
  + POLISH/MODIFICATION 경계 준수 강제
- renaming-protocol.md: v2.0.0 → v2.1.0
  + 3-stage 프로세스 강제 실행
- report-management.md: v1.0.0 → v1.1.0
  + 리포트 유효성 검증 강제
- chapter-format.md: v2.0.0 → v2.1.0
  + 헤더 형식 강제 준수

### 참조 문서 (5개)
- creative-writing.md: v1.0.0 → v1.1.0
  + 기법 적용 체크리스트 강제
- writing-guide.md: v2.5.0 → v2.6.0
  + 프로토콜 읽기 강제
- file-formats.md: v1.2.0 → v1.3.0
  + 파일명 규칙 강제 준수
- phase4-master-design.md: v3.3.0 → v3.4.0
  + Phase 진행 순서 강제 준수
  + 블로킹 조건 강제 확인
  + 에러 복구 프로토콜 강제 실행
- README.md: v4.3.0 → v4.3.1
  + 프로토콜 읽기 강제
  + Phase 진행 순서 강제
  + 검증 워크플로우 강제

## 영향

### AI 행동 변경
- **이전:** "이 프로토콜을 참고하여..." (선택적)
- **이후:** "다음 체크리스트를 실행합니다..." (강제적)

### 예상 효과
- 절차 생략/건너뛰기: 100% 차단
- 판단 회피/추측 표현: 100% 차단
- 프로토콜 준수율: 대폭 향상

## 파일 통계

- 총 업데이트 파일: 26개
- 총 추가된 라인 수: ~1,800줄
- 평균 파일당 추가: ~70줄 (규칙 섹션)

## Breaking Changes

없음. 기존 기능은 모두 유지되며, 강제 실행 규칙만 추가됨.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-31 00:38:05 +09:00

671 lines
14 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 예술성 진단 모드 프로토콜
> **버전:** 1.1.0
> **최종 수정:** 2026-01-31
> **호환:** CWS Writing Guide v4.2.0+
> **용도:** 예술적 약점 진단 및 Opus 리터칭 가이드 생성 (90% 품질 달성)
> **주요 변경:** AI 강제 실행 규칙 추가 (절대 무시 불가)
---
## 🚨 AI 강제 실행 규칙 (v1.1.0 신규 - 절대 무시 불가!)
### ⚠️ 이 문서는 가이드라인이 아닙니다. 체크리스트입니다.
**모든 절차는 강제 실행입니다. "참고", "건너뛰기", "판단으로 생략" 절대 금지.**
---
### 규칙 1: 3가지 진단 기준 강제 적용
**모든 장면 진단 시 반드시 실행:**
```
🔍 예술성 진단 체크리스트 (강제 실행):
- [ ] 감정 깊이 (Emotional Depth)
- Show Don't Tell 준수 여부
- 신체 반응 묘사 여부
- 독자 공감 가능성
- [ ] 장면 몰입도 (Scene Immersion)
- 오감 활용 여부
- 분위기 조성 여부
- 독자 현장감
- [ ] 문장 울림 (Sentence Resonance)
- 리듬감 있는 문장
- 여운 있는 표현
- 기억에 남는 문장
**3가지 기준 모두 평가 없이 진단 완료 불가!**
```
---
### 규칙 2: 우선순위 강제 표시
**진단 완료 후 반드시 표시:**
```
🔍 우선순위 표시 체크리스트 (강제 실행):
- [ ] 🔴 필수 리터칭: 감정 정점, 권 시작/끝, 클라이맥스
- [ ] 🟡 권장 리터칭: 복잡한 대화, 복선 회수, 관계 변화
- [ ] 🟢 선택 리터칭: 분위기 장면
**우선순위 표시 없이 진단 완료 불가!**
```
---
### 규칙 3: Opus 리터칭 가이드 구체성 강제
**리터칭 가이드 작성 시 반드시 포함:**
```
🔍 리터칭 가이드 체크리스트 (강제 실행):
- [ ] 현재 문제점 (구체적으로)
- [ ] 목표 품질 (90점 기준)
- [ ] 개선 방향 (구체적 지침)
- [ ] 예시 (Before/After)
**추상적 지시 ("더 좋게", "깊이 있게") 절대 금지!**
**구체적 지침만 허용!**
```
---
### 위반 시 처리
**위 규칙 중 하나라도 위반 시:**
- 해당 진단 무효
- 사용자에게 즉시 보고
- 규칙 준수 후 재진단
---
## 📋 CHANGELOG
### v1.0.0 (2026-01-25) - 초기 버전
**배경:**
- 목표: 최고 작가의 90% 품질 달성
- 현재: Sonnet 기술 95% + 예술 70% = 평균 82.5%
- 필요: 예술성 70% → 90% 향상 (Opus 리터칭)
**핵심 아이디어:**
```
역할 분담:
- Sonnet: 기술 완성 (오류 0건) + 예술성 진단
- 사용자: 중요 화 선별 + 방향 제시
- Opus: 예술적 재작성 (깊이, 울림)
결과:
→ 기술 95% × 예술 90% = 92.5% ✅
```
**철학:**
```
WRITING (Sonnet) = 기술 완성 80% 작품
ARTISTIC-REVIEW (Sonnet) = 약점 진단 + 개선 제안
USER = 중요 장면 선별 + 방향 지시
OPUS-RETOUCH = 예술성 90% 달성
→ 효율적 협업으로 90% 달성!
```
---
## 🎯 예술성 진단 모드 개요
**진단 모드는:**
- Sonnet이 작성한 챕터의 예술적 약점 진단
- 장면별 분석 (감정 깊이, 몰입도, 문장 울림)
- 리터칭 우선순위 제시 (🔴 필수 / 🟡 권장 / 🟢 선택)
- Opus 리터칭 가이드 생성 (구체적 지침)
**진입 명령:**
- "예술성 진단해"
- "리터칭 계획 세워"
- "X-Y화 약점 분석해"
- "명장면 후보 찾아"
---
## 📊 진단 기준 (3가지)
### 1. 감정 깊이 (Emotional Depth)
**70점: 표면적 감정**
```markdown
예시:
- "민준은 슬펐다."
- "윤희는 기뻤다."
- "태준은 화났다."
문제:
- Tell, Don't Show
- 독자 공감 어려움
- 평범함
```
**90점: 깊은 감정**
```markdown
예시:
- "목구멍이 메었다. 말이 나오지 않았다."
- "입꼬리가 저절로 올라갔다. 억눌러도 소용없었다."
- "주먹이 떨렸다. 손톱이 손바닥에 박혔다."
강점:
- Show, Don't Tell
- 신체 반응 묘사
- 독자 몰입 ↑
```
### 2. 장면 몰입도 (Scene Immersion)
**70점: 사건 나열**
```markdown
예시:
- "민준이 경교장에 갔다. 김구를 만났다. 대화했다."
문제:
- 감각 묘사 없음
- 분위기 없음
- 독자 거리감
```
**90점: 감각 몰입**
```markdown
예시:
- "경교장 문을 열었다. 나무 향과 묵은 종이 냄새가 섞였다.
복도 끝에서 낮은 목소리가 들렸다. 김구의 목소리였다."
강점:
- 오감 활용
- 분위기 조성
- 독자가 현장에 있는 느낌
```
### 3. 문장 울림 (Sentence Resonance)
**70점: 기능적 문장**
```markdown
예시:
- "민준은 결심했다. 이 나라를 지키겠다고 생각했다."
문제:
- 정보 전달만
- 여운 없음
- 기계적
```
**90점: 시적 문장**
```markdown
예시:
- "그는 알았다. 이 땅을 지키는 것이 자신의 운명임을."
강점:
- 리듬감
- 여운
- 기억에 남음
```
---
## 🔍 진단 프로세스
### Phase 1: 전체 읽기
```
1. 작성 완료된 챕터 전체 읽기
- 1-5화 또는 지정 범위
2. 첫인상 기록
- 어느 장면이 기억에 남는가?
- 어느 장면이 평범한가?
- 감정선이 흐르는가?
```
### Phase 2: 장면별 분석
```markdown
각 화마다:
1. 기술 완성도 평가 (자동)
- 오류 개수: X건
- 타임라인: ✅/❌
- 호칭: ✅/❌
- 형식: ✅/❌
2. 예술성 평가 (수동)
- 감정 깊이: X/100
- 장면 몰입도: X/100
- 문장 울림: X/100
- **평균: X/100**
3. 약점 진단
- 구체적 문제 지적
- 예시 제시
- 개선 방향 제안
```
### Phase 3: 우선순위 결정
```markdown
리터칭 우선순위:
🔴 필수 (명장면 후보):
- 첫 화 (첫인상 결정적)
- 클라이맥스 (최고조)
- 마지막 화 (여운)
- 캐릭터 전환점 (성장)
🟡 권장 (중요 장면):
- 역사적 순간 (무게감 필요)
- 감정 고조 (울림 필요)
- 복선 설치 (인상 필요)
🟢 선택 (필요시):
- 일반 전개 (사용자 판단)
- 기술적 설명 (감정 부족해도 OK)
```
### Phase 4: Opus 가이드 생성
```markdown
각 리터칭 대상마다:
1. 원본 제시
2. 약점 설명
3. 구체적 개선 방향
4. 예상 분량
5. 톤 & 스타일 지침
6. 주의사항 (기술 규칙 준수)
```
---
## 📋 진단 보고서 형식
```markdown
# X권 예술성 진단 보고서
> **진단일:** YYYY-MM-DD
> **진단 범위:** ch-001 ~ ch-050
> **모드:** ARTISTIC-REVIEW
> **목표:** 90% 품질 달성
---
## 📊 전체 평가
### 기술 완성도
- 타임라인: 95% ✅
- 호칭: 90% ✅
- 형식: 100% ✅
- 설정: 95% ✅
- **평균: 95%** ✅
### 예술적 완성도
- 감정 깊이: 72% 🟡
- 장면 몰입도: 75% 🟡
- 문장 울림: 68% 🟡
- **평균: 72%** 🟡
### 종합 평가
- **전체: (95 + 72) / 2 = 83.5%**
- **목표 대비: -6.5% (90% 목표)**
- **개선 필요: 예술성 72% → 90% (18%↑)**
---
## 🎬 장면별 상세 분석
### ch-001: 회귀 (첫 장면) 🔴 필수 리터칭
**기술 완성도: 95%**
- 타임라인: 1945.8.16 ✅
- 오류: 0건 ✅
**예술 완성도: 65%** 🟡
- 감정 깊이: 60/100 (표면적)
- 몰입도: 70/100 (감각 부족)
- 문장 울림: 65/100 (평범)
**약점 진단:**
1. **회귀 순간 충격 약함**
```
현재:
"눈을 떴다. 1945년이었다."
문제:
- 너무 짧음
- 충격 표현 부족
- 독자 몰입 어려움
```
2. **감각 묘사 부족**
```
현재:
"주변을 둘러봤다. 경성이었다."
문제:
- 시각 정보만
- 소리, 냄새, 촉감 없음
- 현장감 약함
```
3. **내면 독백 표면적**
```
현재:
"다시 돌아왔다. 기회다."
문제:
- 감정 깊이 부족
- 혼란, 절박함 표현 약함
```
**개선 제안:**
1. **회귀 순간 드라마틱하게**
- 2024년 마지막 기억 (폭발? 죽음?)
- 감각 대비 (2024 공기 vs 1945 공기)
- 살아있다는 실감 (심장 박동, 호흡)
2. **오감 활용**
- 시각: 일장기, 조선총독부
- 청각: 거리 소음, 일본어
- 후각: 공기 냄새
- 촉각: 땀, 옷감 질감
3. **내면 깊이 추가**
- 혼란: "이게 꿈인가, 현실인가?"
- 충격: "79년 전? 아니 79년 후?"
- 각성: "기회가 왔다"
- 결의: "이번엔 반드시"
**Opus 리터칭 가이드:**
```
- 원본: ch-001.md (10,000자)
- 목표: 12,000-13,000자 (20% 증량)
- 톤: 진지, 긴장, 절박
- 핵심: 회귀 충격 + 오감 몰입 + 내면 깊이
- 주의: 타임라인 1945.8.16 유지, 호칭 규칙 준수
```
---
### ch-003: 여운형 첫 만남 🟡 권장 리터칭
**기술 완성도: 95%** ✅
**예술 완성도: 75%** 🟡
**약점 진단:**
- 역사적 순간의 무게감 부족
- 여운형 카리스마 묘사 평범
- 민준 내적 갈등 약함
**개선 제안:**
1. 여운형 등장 장면 강화
- 현재: "여운형이 들어왔다."
- 제안: "문이 열렸다. 들어선 순간, 방 안의 공기가 달라졌다."
2. 역사 무게감 추가
- "역사에서 암살당할 이 사람을... 내가 구할 수 있을까?"
3. 긴장감 표현
- 민준의 떨리는 손, 빠른 심박
---
### ch-005: 페니실린 생산 🟢 선택 리터칭
**기술 완성도: 95%** ✅
**예술 완성도: 65%** 🟡
**약점 진단:**
- 기술 설명 위주 (건조함)
- 희망의 느낌 부족
**사용자 판단:**
- 기술적 장면이라 예술성 낮아도 OK
- 하지만 성공 순간은 강화 가능
- 리터칭 여부: 사용자 결정
---
## 🎯 리터칭 실행 계획
### 🔴 필수 리터칭 (5화)
| 화수 | 제목 | 이유 | 예상 시간 |
|------|------|------|----------|
| ch-001 | 회귀 | 첫인상 결정 | 30분 |
| ch-010 | 김구 만남 | 역사적 순간 | 25분 |
| ch-031 | 고백 | 감정 클라이맥스 | 30분 |
| ch-045 | 위기 | 긴장 최고조 | 25분 |
| ch-050 | 결말 | 여운 중요 | 30분 |
**총 예상 시간: 2.5시간**
### 🟡 권장 리터칭 (5화)
| 화수 | 제목 | 이유 | 사용자 결정 |
|------|------|------|------------|
| ch-003 | 여운형 | 무게감 | [ ] 진행 |
| ch-020 | 만주 출발 | 전환점 | [ ] 진행 |
| ch-035 | 약혼 | 로맨스 | [ ] 진행 |
| ch-040 | 좌절 | 감정 깊이 | [ ] 진행 |
| ch-048 | 반전 | 놀라움 | [ ] 진행 |
### 🟢 선택 리터칭 (40화)
- 사용자 판단 후 결정
- 일반 전개는 Sonnet 수준으로도 충분
- 예산/시간 고려
---
## 💡 Opus 리터칭 워크플로우
### 1단계: 사용자 방향 제시
```
사용자:
"ch-001 리터칭 해.
회귀 순간을 더 드라마틱하게.
니가 제안한 '공기 질감' 좋아.
거기에 추가로:
- 2024년 마지막 기억 (폭발 장면)
- 살아있다는 실감 (심장 뛰는 소리)
- 이 기회를 놓칠 수 없다는 절박함
이 3가지 감정선 넣어서 Opus로 리터칭."
```
### 2단계: Opus 리터칭 요청 생성
```markdown
# Opus Retouching Request: ch-001
## 원본 (Sonnet 작성)
[ch-001.md 전체 내용]
## 리터칭 목표
- 예술성 65% → 90% 향상
- 회귀 순간 드라마틱하게
## 구체적 지침
1. 회귀 순간 확장
- 2024년 마지막 기억 (폭발 장면) 추가
- 감각 대비 (2024 vs 1945)
- 살아있다는 실감 (심장, 호흡, 촉감)
2. 감정선 (사용자 요청)
- 충격 → 혼란 → 각성 → 결의
- 절박함 표현 강화
3. 오감 활용
- 공기 질감 (묘사 강화)
- 거리 소음 (1945년 경성)
- 일장기 보는 순간 (시각)
## 제약 조건 (기술 규칙)
- 타임라인: 1945.8.16 (변경 불가)
- 장소: 경성
- 호칭: (아직 대화 없음)
- 형식: # 1권 1화: 회귀 (고정)
- 바텀: 3개 (---)
## 예상 분량
- 원본: 10,000자
- 리터칭 후: 12,000-13,000자 (20% 증량 OK)
## 톤 & 스타일
- 진지함
- 긴장감
- 절박함
- 희망과 결의의 균형
```
### 3단계: Opus 재작성
```
Opus가 작성:
→ 감정 깊이 95%
→ 몰입도 95%
→ 문장 울림 90%
→ 평균 예술성 93%
```
### 4단계: Sonnet 최종 검증
```
Sonnet이 체크:
✅ 기술 규칙:
- [ ] 타임라인 1945.8.16
- [ ] 이전/다음 화 연결
- [ ] 형식 규칙 준수
- [ ] 바텀 3개
- [ ] 설정 모순 없음
✅ 예술성 체크:
- [ ] 과도한 표현 없음 (오버 방지)
- [ ] 캐릭터 성격 일치
- [ ] 톤 일관성
- [ ] 감정선 설계대로
판정:
→ 모두 통과: 채택 ✅
→ 문제 발견: Opus 재작업 또는 Sonnet 수정
```
---
## 📈 예상 결과
### 리터칭 전
```
기술 완성도: 95%
예술 완성도: 72%
─────────────────
평균: 83.5%
```
### 리터칭 후 (필수 5화만)
```
일반 화 (45화): 예술 72%
리터칭 화 (5화): 예술 93%
가중 평균:
= (45 × 72 + 5 × 93) / 50
= (3,240 + 465) / 50
= 3,705 / 50
= 74.1%
전체 평균:
= (95 + 74.1) / 2
= 84.6%
```
### 리터칭 후 (필수 5 + 권장 5)
```
일반 화 (40화): 예술 72%
리터칭 화 (10화): 예술 93%
가중 평균:
= (40 × 72 + 10 × 93) / 50
= (2,880 + 930) / 50
= 3,810 / 50
= 76.2%
전체 평균:
= (95 + 76.2) / 2
= 85.6%
```
### 리터칭 후 (전체 최적화)
```
중요 화 (15화): 예술 93%
일반 화 (35화): 예술 75% (Sonnet 개선)
가중 평균:
= (15 × 93 + 35 × 75) / 50
= (1,395 + 2,625) / 50
= 4,020 / 50
= 80.4%
전체 평균:
= (95 + 80.4) / 2
= 87.7%
```
### 최종 목표 (Sonnet 진화 + Opus 리터칭)
```
Sonnet 개선:
- 예술성 학습 (Opus 패턴 분석)
- 72% → 80% 향상 가능
Opus 리터칭:
- 중요 화 15화 → 93%
결과:
= (95 + 85) / 2
= 90% ✅ 목표 달성!
```
---
## ✅ 체크리스트
### 진단 실행 전
- [ ] Sonnet 작성 완료 (기술 95%)
- [ ] VERIFICATION 통과 (오류 0건)
### 진단 중
- [ ] 전체 읽기 완료
- [ ] 장면별 분석 완료
- [ ] 우선순위 결정 완료
- [ ] Opus 가이드 생성 완료
### 사용자 선택
- [ ] 필수 리터칭 확인
- [ ] 권장 리터칭 선별
- [ ] 방향 제시 완료
### Opus 리터칭 후
- [ ] Sonnet 최종 검증
- [ ] 기술 규칙 준수 확인
- [ ] 예술성 향상 확인
- [ ] 채택 또는 재작업
---
*예술성 진단 = Sonnet 약점 발견 + 사용자 방향 제시 + Opus 리터칭 = 90% 달성!*