---
task_id: task-1940
type: context
scope: task
created: 2026-04-18
updated: 2026-04-18
status: in-progress
---

# 맥락 노트: task-1940

**task**: task-1940

---

## 결정 근거

### 핵심 결정 1: 스킬 분리 대신 Platform Preset 레이어 추가
- 근거: 핵심 로직(인간 문체 6기법, fact_db 검증, 품질 체크리스트)의 75%가 공통
- 대안 1: blog-writer-naver, blog-writer-tistory 분리 → 기각 (유지보수 2배, 트리거 충돌)
- 대안 2: Layer 2에만 분기 → 기각 (도입부, 톤, 소제목은 Layer 1/3 영역)
- 채택: Step 0에 Preset Loader 삽입하여 이후 모든 Step 동작 규칙 결정

### 핵심 결정 2: geo_mode 기본값은 none (task 지시 준수)
- 근거: task-1940 지시서에 기본값 none 명시
- 리서치에서는 basic 권장했으나 지시서 우선

### 3 Step Why 자문 결과
- 1st Why: 네이버(C-Rank)와 구글(E-E-A-T)의 평가 체계 차이가 콘텐츠 구조의 모든 분화를 결정
- 2nd Why: Preset은 25% 차이점만 분기하면서 75% 공통 로직 유지. 스킬 분리 대비 유지보수 비용 최소
- 3rd Why: T1-T4 트리거 호환 유지 + 공유 참조 파일(writing-style-guide.md 등) 동기화 불필요

## 참조 자료

- 전략 분석: `memory/research/blog-strategy-naver-vs-google.md`
- SEO 리서치: `memory/research/naver-vs-google-seo-research.md`
- 머니스토리 패턴: 전략 분석 섹션 4.2 / SEO 리서치 섹션 4

## 주의사항

- 기존 T1-T4 트리거 구조를 절대 깨뜨리지 말 것
- Step 0은 기존 Step 1 앞에 삽입되며, 기존 Step 번호는 그대로 유지
- 네이버 프리셋에서 HTML 디자인 스타일(목차 박스 등) 사용 금지 규칙 필수 포함
- "여러분" 미사용, "잔여수수료" 미사용 등 기존 컴플라이언스 규칙 유지
