o2o-infinith-demo/src
Haewon Kam 18740ca800 feat: AI Discovery 랜딩 /discovery 구현 (시안 ai_discovery_landing.html 기준)
- 신규 라우트 /discovery → DiscoveryLandingPage, 기존 /discovery/:id 리포트와 공존
- 섹션 9종: Hero(ABMR 루프 + AI 답변 목업) / Why Now / How It Works / Sample Report / 8주 로드맵 / 정직성 스트립 / 최종 CTA
- ABMR 루프는 Solution.tsx 다이어그램 구조 복제, AGDP → ABMR 워딩 교체
- 점수·등급·카테고리 %·항목 수 전부 scoreDiscovery 계산값 파생, JSX 수치 하드코딩 없음
  (nextGradeTarget·scorePctColor 헬퍼를 discoveryScore에 추가)
- ScoreRing에 valueClassName·subLabel 옵션 prop 추가 (하위 호환)
- AI 답변 목업 "AEO / GEO 구축 후 목표 상태 예시" 라벨 유지, 연락처 o2oteam@o2o.kr 단일
- 시안 HTML·핸드오버 문서·POC 덱 산출물 포함

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WgWoJZAvvzMxTpWeenZSia
2026-08-31 16:17:25 +09:00
..
components feat: AI Discovery 랜딩 /discovery 구현 (시안 ai_discovery_landing.html 기준) 2026-08-31 16:17:25 +09:00
contexts feat: INFINITH Marketing Platform — Phase 1 MVP 2026-03-24 16:48:11 +09:00
data feat: 법무법인 태하 AI Discovery 케이스 (68점/B) + 기준표 업종 중립화 + 결과 레지스트리 분리 2026-08-28 11:40:01 +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: AI Discovery 랜딩 /discovery 구현 (시안 ai_discovery_landing.html 기준) 2026-08-31 16:17:25 +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