o2o-infinith-demo/src
Haewon Kam 3ba8fc839d feat: /discovery CTA 'URL 입력으로 시작하기' — URL 입력 진단 신청 모달 + discovery_leads 저장
- 히어로·하단 CTA 버튼명 변경(무료 AEO/GEO 진단 받기 → URL 입력으로 시작하기), mailto 직행 제거
- DiscoveryLeadModal: URL(필수)·연락처(필수)·상호(선택) → Supabase discovery_leads insert
- RLS anon insert 전용(조회 불가), 저장 실패 시 o2oteam@o2o.kr mailto 폴백 (정직성 규약)
- 마이그레이션 20260831_discovery_leads.sql (적용은 supabase login 후 db push 필요)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WgWoJZAvvzMxTpWeenZSia
2026-08-31 16:58:38 +09:00
..
components feat: /discovery CTA 'URL 입력으로 시작하기' — URL 입력 진단 신청 모달 + discovery_leads 저장 2026-08-31 16:58:38 +09:00
contexts feat: INFINITH Marketing Platform — Phase 1 MVP 2026-03-24 16:48:11 +09:00
data fix: 뷰성형외과 재채점 4건 반영 (A5·B4·C6·D6) — 48/C → 49/C 2026-08-31 16:46:29 +09:00
hooks feat: O2O Clinic 가상 데모 리포트·플랜 추가 (광고 소재용) 2026-04-15 14:15:27 +09:00
lib feat: AI Discovery 랜딩 /discovery 구현 (시안 ai_discovery_landing.html 기준) 2026-08-31 16:17:25 +09:00
pages feat: /discovery CTA 'URL 입력으로 시작하기' — URL 입력 진단 신청 모달 + discovery_leads 저장 2026-08-31 16:58:38 +09:00
services feat: Creatomate API integration — real video generation in Content Studio 2026-04-03 14:13:07 +09:00
types feat: AI Discovery AEO/GEO 채점 기준표 v1.0 + /discovery/:id 리포트 (뷰성형외과 44점) 2026-08-28 10:26:29 +09:00
App.tsx fix: PageNavigator(하단 도트 네비) 비활성화 — 캡처·데모 시 화면 가림 2026-04-15 14:29:03 +09:00
index.css fix: Pretendard self-host + 한글 시스템 폰트 fallback 체인 강화 2026-04-15 11:03:04 +09:00
main.tsx feat: AI Discovery 랜딩 /discovery 구현 (시안 ai_discovery_landing.html 기준) 2026-08-31 16:17:25 +09:00
vite-env.d.ts fix: npm run lint(tsc --noEmit) 실제 0 에러 달성 — 기존 93건 정리 2026-08-31 16:17:12 +09:00