# task-2980 Phase 3 · 인슈위키 유튜브 — 전사 정확도·요약 확대·권한·시크릿→머지

## 배경
- Phase 2 완료: 자막없는 영상 Whisper 전사(18,288자)→Claude Sonnet 요약(973자)→Drive 업로드→공개 카드 등록. 머지 HOLD.
- 회장 피드백 + codex 합일(2026-08-20). worktree `/home/jay/.worktrees/task-2980-dev1`(fd88601). 담당 dev1(헤르메스).

## 작업 (수정 → 시크릿 → 머지 순서)
1. **전사 정확도 향상** (3단): ① Whisper **large-v3 격상**(server.py select_model — 현재 길이기반 small/medium) ② **보험 용어 `initial_prompt`** 주입(특약·갱신형·해지환급금·납입면제·3대질병·표적항암 등) ③ **후처리 교정**(반복 오인식·표기 통일에 한정, 원문 훼손 금지).
2. **요약 1500~2000자** ("요약"이 아닌 **핵심 논지 재구성**): `YOUTUBE_SUMMARY_PROMPT` 개정 — 순서 `주제 한줄 → 핵심 주장 → 수치/조건/예외 → 실무 시사점`. ★**숫자·보장한도·기간·면책사항 축약 금지**. **요약 가이드 문서**(`memory/` 또는 repo docs)로 박제.
3. **전사파일 권한 = 인슈위키 로그인 사용자만**: 공개 카드 첨부(전사파일) 접근을 로그인 사용자로 제한. Drive 첨부가 계정경유 비공개면, 인슈위키가 인증된 사용자에게만 프록시/서명 URL 제공하는 방식. **완전 공개 금지**. 기존 첨부 6건 모델과 정합.
4. **시크릿 정리 → 머지**: ① 노출된 키 목록(값 없이 sha 앞12자)을 ANU에 보고 → **키 로테이션 3종은 회장/키소유자 실행**(dev1은 코드 평문 제거만) ② **`.pyc` 평문 시크릿 untrack + `.gitignore` 규칙 추가**(HEAD 평문 0) ③ **히스토리 재작성(filter-repo/BFG)은 후순위**(rotate 후 급하지 않음·파괴적이라 승인 별도).

## 완료조건 (실측)
- **재E2E**: large-v3 전사 실동작(GPU 사용 관측) + 요약 1500~2000자(숫자/면책 보존 확인) + 전사 첨부 로그인 한정 접근 실측 + `.pyc` 평문 시크릿 grep 0.
- report `memory/reports/task-2980-phase3.md` + `.done` + ANU 콜백. **머지는 시크릿 평문 제거 + 회장 rotate 확인 후 ANU 판정**.
- ⚠️ 콜백 prompt UTF-8 ≤3900 bytes 봉투만. 노출 키 rotate 필요 목록 ANU 보고.

★ 담당 dev1(헤르메스).
