# Threads 카드뉴스 생성 + 업로드 (2건째)

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

---

## 작업 내용

ThreadAuto 파이프라인으로 카드뉴스 1건 생성 후 Threads에 업로드.
task-917.1과 다른 토픽/템플릿 사용할 것.

### 절차

1. **토픽 선택**: `/home/jay/projects/ThreadAuto/content/evergreen_topics.json`에서 토픽 1개 선택 (task-917.1과 겹치지 않게)
2. **파이프라인 실행**:
```bash
cd /home/jay/projects/ThreadAuto
python3 cli.py pipeline -c 1 -t TypeB --source news --format image --upload
```
3. 파이프라인이 실패하면, 수동으로 단계별 실행:
```bash
python3 cli.py generate --source news -c 1 -t TypeB
python3 cli.py render -t B -d '<생성된 JSON>' -o output/cardnews_task918.png
python3 cli.py post-carousel output/cardnews_task918_*.png -c '<캡션>'
```
4. 업로드 성공 시: Threads URL 또는 게시물 ID를 보고서에 기록
5. 업로드 실패 시: 에러 로그 전문 보고 (삭제 금지)

### 콘텐츠 규칙
- **fact_db.md에 없는 수치 절대 생성 금지** (금소법 위반 벌금 대상)
- **"잔존수당" 사용 금지** → "잔여수수료"
- 금소법 준수: "보장합니다", "확정입니다" 금지

### 이미지 서빙
```bash
ps aux | grep tailscale.*funnel
```

## 검증
- 업로드 성공: Threads 게시물 ID 확인
- 이미지 품질: 검은 화면/깨진 이미지 아닌지 확인
- 콘텐츠: fact_db 외 수치 0건, 금소법 위반 표현 0건

## 수정 금지
- ThreadAuto 소스 코드 수정 금지 (CLI 실행만)
- 테스트 게시물 삭제 금지

## 보고
- 성공: 게시물 ID + 사용된 토픽 + 이미지 파일 경로
- 실패: 에러 로그 전문 + 실패 단계 명시
