# ThreadAuto 해시태그 최대 2개 제한

## 프로젝트 경로
- `/home/jay/projects/ThreadAuto/`

## 작업 개요
해시태그를 최대 2개로 제한. 현재 10개씩 생성되어 캡션 대비 해시태그 비중이 80% 이상.

## 수정 대상

### 1. `content/prompts_v2.py`
- caption 작성 규칙 블록 내 또는 hashtags 관련 지시에 추가:
  - `"hashtags": ["태그1", "태그2"]` — 예시도 2개로 변경
  - 명시: "해시태그는 최대 2개. 가장 핵심적인 키워드만 선별."

### 2. `content/prompts.py`
- 5개 카테고리(TypeA~E) JSON 예시의 hashtags 배열을 2개로 축소
- SYSTEM_PROMPT 또는 각 프롬프트에 "해시태그 최대 2개" 규칙 추가

### 3. `content/content_generator_v2.py` (선택)
- validate 단계에서 hashtags가 2개 초과 시 앞에서 2개만 슬라이스하는 안전장치 추가
- `data["hashtags"] = data["hashtags"][:2]`

### 4. `publisher/threads_publisher.py` (선택)
- `_build_caption()`에서 hashtags 리스트를 2개로 잘라서 안전장치 추가

## 완료 조건
1. 프롬프트 예시 해시태그 2개로 변경
2. 프롬프트에 "최대 2개" 규칙 명시
3. 코드 안전장치 (2개 초과 시 슬라이스)
4. pyright 에러 0건
5. 풀 파이프라인 테스트 (업로드까지) — 해시태그 2개 확인
