# Threads 텍스트 스레드 생성 + 업로드 (1건)

## 태스크 ID: task-919.1
## 한정위임: 완료까지

---

## 작업 내용

ThreadAuto로 텍스트 포스트 1건 생성 후 Threads에 업로드.

### 절차

1. **콘텐츠 생성**: text_generator 활용
```bash
cd /home/jay/projects/ThreadAuto
python3 -c "
from content.text_generator import generate_text_post
from content.fact_guard import validate_content
import json

# 텍스트 타입: text_empathy, text_data, text_insight, text_debate 등
result = generate_text_post('text_empathy')
print(json.dumps(result, ensure_ascii=False, indent=2))
"
```
또는 CLI 직접:
```bash
python3 cli.py generate --source manual --text "보험설계사 이직 고민" -c 1
```

2. **fact_guard 검증**: 생성된 텍스트에 fact_db 외 수치가 없는지 확인
```bash
python3 -c "
from content.fact_guard import validate_content
result = validate_content('<생성된 텍스트>')
print(result)
"
```

3. **업로드**:
```bash
python3 cli.py post-text '<생성된 텍스트>'
```

4. 업로드 성공 시: Threads 게시물 ID 보고
5. 업로드 실패 시: 에러 로그 전문 보고

### 콘텐츠 규칙
- **fact_db.md에 없는 수치 절대 생성 금지**
- **"잔존수당" 사용 금지** → "잔여수수료"
- 금소법 준수: "보장합니다", "확정입니다" 금지
- 줄바꿈 규칙 준수 (2~3문장마다 \n, 50자 이상 연속 금지)
- 어투: "~입니다/습니다" 기본 + 자연스러운 혼용
- 이모지 0~2개, 해시태그 0~3개
- **text_empathy 타입** 사용

## 검증
- 업로드 성공: Threads 게시물 ID 확인
- fact_guard 통과
- 금소법 위반 표현 0건

## 수정 금지
- ThreadAuto 소스 코드 수정 금지
- 게시물 삭제 금지

## 보고
- 성공: 게시물 ID + 생성된 텍스트 전문 + 사용 타입
- 실패: 에러 로그 전문