Commit Graph

2 Commits (84710f185c4417ce27652236752acdad89422bb2)

Author SHA1 Message Date
Mina Choi 0b139714ed feat: 백엔드 신스키마 (PlanApiResponse / MarketingReportResponse) 반영 + plan 페이지 통합
- orval SDK 재생성:
  · generated/plans → generated/plan, generated/reports → generated/report
  · planOutput → planApiResponse (clinicName/clinicNameEn/screenshots 등 메타 포함)
  · reportOutput → marketingReportResponse (clinicSnapshot 등 풍부한 스키마 복원)
  · clinicSnapshot, screenshotEvidence, transformationProposal, websiteAudit 등 모델 신설
  · clinicListResponse, fileUploadResponse 등 운영/업로드 모델 신설
- useMarketingPlan / useReport: SDK 응답을 사실상 그대로 패스스루 (메타 매핑 단순화)
- transformReport: 신 SDK 모델 시그니처 반영
- plan 페이지 통합: GuestPlanPage + UserPlanPage → 단일 PlanPage 로 합치고 routes 갱신
- dev 페이지 (ClinicsPage / routes) 갱신
- MyAssetUpload 컴포넌트 + constants 업데이트

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 16:52:39 +09:00
Mina Choi a294637644 feat: 백엔드 신스키마 (PlanOutput / 신규 analysis 라우트) 반영 + 화면·환경 적응
- orval SDK 재생성: generated/analyses → generated/analysis, planResponse* → planOutput 외 신규 모델 40여 개
- transformReport / useAnalysisPipeline 신스키마 적응
- plan/report 페이지·컴포넌트(다운로드 메뉴, ChannelOverview, ChannelStrategy, GuestPlanPage, UserPlanPage, GuestReportPage, UserReportPage, ReportBody, MultiChannelInput) 적응
- /dev/clinics 페이지 갱신
- orval.config / api.ts / package.json 환경설정 갱신
- .env.example: API 키 값 placeholder 로 비움 (이전에 실제 키가 들어있었음)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 15:19:48 +09:00