o2o-infinith-demo/supabase/functions
Haewon Kam 9c4d10609f feat: 스크린샷 리포트 반영 + 영구 저장 인프라 강화
- transformReport: channel_data.screenshots → report.screenshots 자동 매핑
- transformReport: youtubeAudit/instagramAudit/facebookAudit diagnosis에 evidenceIds 자동 연결 (채널별 스크린샷 → 진단 항목 연결)
- collect-channel-data: 스크린샷 아카이브를 병렬→순차로 변경 (rate-limit 방지), 실패 시 상세 로그
- scripts/archive-screenshots.py: 기존 GCS 임시 URL → Supabase Storage 일괄 재아카이브 스크립트 추가
- TypeScript 기존 에러 3개 수정 (SectionErrorBoundary, ClinicSnapshot, reviewCount 유니언 타입)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 14:43:25 +09:00
..
_shared feat: archive Firecrawl screenshots to Supabase Storage (permanent URLs) 2026-04-07 09:51:31 +09:00
adjust-strategy feat: clinic registry DB + pipeline audit P0 fixes 2026-04-07 09:33:25 +09:00
analyze-market feat: Sprint 1 — 7 data quality quick wins 2026-04-04 23:35:40 +09:00
collect-channel-data feat: 스크린샷 리포트 반영 + 영구 저장 인프라 강화 2026-04-07 14:43:25 +09:00
discover-channels feat: per-URL clinic folder — auto-save all scraped data to Storage 2026-04-07 10:04:52 +09:00
enrich-channels feat: add API Dashboard + filled icons + pipeline improvements 2026-04-06 14:59:31 +09:00
generate-content-plan feat: clinic registry DB + pipeline audit P0 fixes 2026-04-07 09:33:25 +09:00
generate-report fix: gangnamUnni always-try + leadDoctor in Perplexity prompt 2026-04-07 10:29:10 +09:00
scrape-website feat: prototype gap closure — enrichment diagnosis + brand extraction + plan assets 2026-04-03 17:09:15 +09:00