v4.0: Single Source of Truth 시스템 확립
- claude.md.template 추가 (프로젝트별 필수 파일) - README.md v4.0: Single Source of Truth 핵심 컨셉 추가 - project-structure.md v4.0: claude.md 필수화, standards 제거 - standards 파일들은 Guide/templates/standards/에서만 관리 - 프로젝트별/권별 standards 복사 금지 - 버전 불일치 원천 차단 주요 변경사항: 1. 새 프로젝트 시작 시 claude.md 생성 필수 2. 모든 모드 진입 시 Guide/templates/standards/ 참조 3. 프로젝트 내 standards/ 디렉토리 생성 금지 4. volumes/vol-XX/validation-standards.md 생성 금지 이유: 표준 파일이 여러 곳에 복사되면 버전 불일치 발생 해결: Guide를 유일한 소스로 지정, claude.md로 강제 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
70
README.md
70
README.md
@@ -1,8 +1,9 @@
|
||||
# Novel Writing Guide
|
||||
|
||||
> **버전:** 3.1
|
||||
> **최종 수정:** 2026-01-17
|
||||
> **버전:** 4.0
|
||||
> **최종 수정:** 2026-01-23
|
||||
> **용도:** AI 협업 장편 소설 작성 시스템
|
||||
> **주요 변경:** Single Source of Truth - claude.md 시스템 (필수)
|
||||
|
||||
---
|
||||
|
||||
@@ -82,13 +83,39 @@ mkdir my-novel-project
|
||||
cd my-novel-project
|
||||
```
|
||||
|
||||
### 3. 템플릿 복사
|
||||
### 3. 템플릿 복사 (필수!)
|
||||
```bash
|
||||
cp ../Guide/templates/CLAUDE.md.template ./CLAUDE.md
|
||||
# ⭐ claude.md (필수!) - Claude 작업 규칙
|
||||
cp ../Guide/templates/claude.md.template ./claude.md
|
||||
|
||||
# 프로젝트 구조 참고용
|
||||
cp ../Guide/templates/project-structure.md ./docs/
|
||||
|
||||
# CLAUDE.md (선택, deprecated)
|
||||
cp ../Guide/templates/CLAUDE.md.template ./CLAUDE.md
|
||||
```
|
||||
|
||||
### 4. 프로젝트 설정
|
||||
**⚠️ 중요:**
|
||||
- `claude.md`는 **반드시** 생성해야 함!
|
||||
- Claude가 표준 파일을 Guide에서 읽도록 강제
|
||||
- standards 파일들은 프로젝트에 복사하지 않음!
|
||||
|
||||
### 4. claude.md 수정
|
||||
```markdown
|
||||
# Claude 작업 규칙 (my-novel-project) ← 프로젝트명 수정
|
||||
|
||||
...
|
||||
|
||||
## 📌 프로젝트별 설정
|
||||
|
||||
### 이 프로젝트만의 특별한 규칙
|
||||
|
||||
- 특정 캐릭터 호칭 규칙
|
||||
- 고유 용어 사전
|
||||
- 시대 배경 설정
|
||||
```
|
||||
|
||||
### 5. 프로젝트 설정
|
||||
AI와 함께 "큰 틀 정하자" 명령으로 설계 시작:
|
||||
- Phase 1: 설계 (마스터 파일 생성)
|
||||
- Phase 2: 권별 플롯 작성
|
||||
@@ -99,7 +126,13 @@ AI와 함께 "큰 틀 정하자" 명령으로 설계 시작:
|
||||
|
||||
## 🎯 핵심 컨셉
|
||||
|
||||
### 1. **설계와 실행의 분리**
|
||||
### 1. **Single Source of Truth (v4.0 신규)**
|
||||
- **표준 파일 위치**: `Guide/templates/standards/` (유일한 소스)
|
||||
- **프로젝트 규칙**: `claude.md`로 표준 위치 명시 (필수!)
|
||||
- **금지**: 프로젝트별/권별 standards 복사 ❌
|
||||
- **목적**: 버전 불일치 원천 차단, 기준 통일
|
||||
|
||||
### 2. **설계와 실행의 분리**
|
||||
- **마스터 파일**: 전체 10권 통합 설계 (크고 무거움, 작성 시 읽지 않음)
|
||||
- **작업 파일**: 필요한 부분만 추출 (작고 가벼움, 매 세션 읽음)
|
||||
|
||||
@@ -132,7 +165,8 @@ AI와 함께 "큰 틀 정하자" 명령으로 설계 시작:
|
||||
```
|
||||
my-novel-project/
|
||||
│
|
||||
├── CLAUDE.md # AI 협업 프로토콜
|
||||
├── claude.md # ⭐ Claude 작업 규칙 (필수!)
|
||||
├── CLAUDE.md # AI 협업 프로토콜 (선택)
|
||||
├── README.md
|
||||
├── CHANGELOG.md
|
||||
│
|
||||
@@ -140,12 +174,10 @@ my-novel-project/
|
||||
│ ├── characters-master.md
|
||||
│ ├── timeline-master.md
|
||||
│ ├── plot-master.md
|
||||
│ ├── writing-guide.md
|
||||
│ ├── chapter-format-standard.md # v3.0
|
||||
│ ├── writing-mode.md # v3.0
|
||||
│ ├── modification-mode.md # v3.0
|
||||
│ ├── verification-mode.md # v3.0
|
||||
│ └── renaming-protocol.md # v3.0
|
||||
│ └── writing-guide.md
|
||||
│
|
||||
│ # ⚠️ standards 파일들은 Guide/templates/standards/에서 읽기!
|
||||
│ # 프로젝트별로 복사하지 않음!
|
||||
│
|
||||
├── volumes/ # 권별 폴더
|
||||
│ ├── vol-01/
|
||||
@@ -236,6 +268,14 @@ my-novel-project/
|
||||
|
||||
## 📝 버전 히스토리
|
||||
|
||||
### v4.0 (2026-01-23)
|
||||
- ✅ **Single Source of Truth 시스템 확립**
|
||||
- ✅ `claude.md` 파일 도입 (프로젝트별 필수)
|
||||
- ✅ `templates/claude.md.template` 추가
|
||||
- ✅ standards 파일 Guide 중앙 관리 (복사 금지)
|
||||
- ✅ 프로젝트/권별 standards 생성 금지
|
||||
- ✅ 버전 불일치 원천 차단
|
||||
|
||||
### v3.1 (2026-01-17)
|
||||
- ✅ **validation-standards.md 추가** (검증 모드 전용 가이드)
|
||||
- ✅ 배치 검증 시스템 (10개씩 분할, 컴팩팅 대응)
|
||||
@@ -277,6 +317,6 @@ my-novel-project/
|
||||
|
||||
---
|
||||
|
||||
**마지막 업데이트**: 2026-01-17
|
||||
**버전**: 3.1
|
||||
**마지막 업데이트**: 2026-01-23
|
||||
**버전**: 4.0
|
||||
**라이선스**: 개인 프로젝트
|
||||
|
||||
Reference in New Issue
Block a user