# InsuWiki 유튜브 채널 자동화 상태 점검

## 목표
InsuWiki의 유튜브 자동 크롤링 파이프라인이 두 채널 모두 정상 동작하는지 점검하라.

## 배경
- InsuWiki는 2개 유튜브 채널을 자동 크롤링하여 전문(자막) 저장 + AI 요약을 수행
- 채널 1: 자막 있는 채널 (YouTube 자막 직접 추출)
- 채널 2: 자막 없는 채널 (OpenAI Whisper STT로 음성→텍스트 변환)
- Cloud Scheduler가 6시간마다 (하루 4회) 실행

## 점검 항목

### 1. 크롤링 대상 채널 확인
- `/home/jay/projects/insuwiki/functions/src/crawlYoutubeChannels.ts` 읽어서 채널 목록 확인
- 각 채널의 최신 영상이 언제 크롤링되었는지 확인

### 2. Firestore 데이터 확인
- Firebase 콘솔 또는 코드에서 크롤링된 영상 데이터 확인
- 최근 영상들의 상태: 자막 추출 완료? 요약 생성 완료?
- 에러로 멈춘 영상이 있는지?

### 3. 자막 있는 채널 점검
- YouTube 자막 추출이 정상 동작하는지
- 전문(자막 텍스트) 저장 확인
- AI 요약 생성 확인

### 4. 자막 없는 채널 점검
- Whisper STT 변환이 정상 동작하는지
- `/home/jay/projects/insuwiki/functions/src/whisperStt.ts` 확인
- 전문(STT 결과) 저장 확인
- AI 요약 생성 확인

### 5. 로그/에러 확인
- Cloud Functions 로그에서 최근 실행 기록 확인
- 실패한 실행이 있는지
- OPENAI_API_KEY (Whisper용) 정상 설정 여부

## 점검 방법
- InsuWiki 프로젝트 코드: `/home/jay/projects/insuwiki/`
- 코드를 읽어서 파이프라인 구조를 파악한 후, 실제 데이터/로그를 확인할 수 있는 방법을 찾아라
- Firebase CLI (`firebase` 명령)가 있으면 활용
- 없으면 코드 분석 + 설정 파일 확인으로 가능한 범위까지 점검

## 산출물
- 보고서: `/home/jay/workspace/memory/reports/<task_id>.md`
  - 각 채널별 상태 (정상/이상)
  - 마지막 크롤링 시각
  - 발견된 문제점 (있으면)
  - 권장 조치 (있으면)
