3.8 KiB
3.8 KiB
다음 세션 프롬프트 · 2026-09-19 이후
아래 §0 을 그대로 복사해 새 세션 첫 메시지로 넣으면 된다.
§0. 복사해서 붙일 프롬프트
INFINITH AI Discovery 제품 개발을 이어서 한다.
작업 폴더: ~/orca/workspaces/INFINITH/Productize-2 (main)
파이프라인: ~/orca/workspaces/INFINITH/Productize (feature/supporters-autobuild)
시작하기 전에 읽어라:
docs/HANDOVER_2026-09-18.md 어제까지의 상태와 결정 대기 목록
docs/DESIGN_신청알림메일_v0.1.md 메일 설계 (결정 대기 4건은 §8)
두 저장소 모두 커밋은 되어 있고 푸시는 안 했다. 시작할 때 git status 와
다른 세션이 같은 폴더를 열고 있지 않은지 먼저 확인해라.
오늘 할 일은 아래에서 고른다. 1번을 먼저 하고, 내가 확인해 준 뒤 2번으로 간다.
1. 어제 만든 화면 육안 확인
npm run dev 로 띄우고 /discovery/viewclinic, /build/jkplastic,
/images/jkplastic 를 열어 둬라. 내가 본다.
특히 볼 것: What We Will Fix 섹션 문구·버튼 대비, 왼쪽 아래 이전 단계 버튼,
사진 확인 썸네일 줄.
2. 분석 리포트(/report/:id)의 로드맵 타임라인을 진단 리포트로 옮긴다
진단의 Action Plan 은 P0/P1/P2 목록만 있고 시간축이 없다.
기존 RoadmapTimeline 컴포넌트와 result.actions 의 effort 값을 쓴다.
데이터를 지어내지 마라. 없는 값은 확인 대기로 둔다.
지켜야 할 것:
- 서포터즈 빌드는 병원 홈페이지를 고치지 않는다. 진단 실행 항목이
빌드로 해결된다고 화면에 쓰지 마라.
- 고객 화면에 "결과"라는 말을 쓰지 마라. 빌드가 끝나도 사진 확인과
확인 항목이 남아 최종이 아니다.
- 텍스트는 src/index.css 의 .ui-ask / .ui-body / .ui-note 역할 토큰을 쓴다.
다크 섹션은 .on-dark, 그 안의 흰 카드는 .on-light, 버튼은 .btn-on-dark.
- 프로덕션 배포(vercel --prod, 병원 사이트)는 내 확인을 받고 실행한다.
§1. 선택지 (위 프롬프트에서 2번 대신 고를 수 있는 것)
우선순위순이 아니라 성격순이다. 무엇을 할지는 haewon이 정한다.
A. 분석 리포트 요소 흡수 (어제 정한 방향)
| 요소 | 난이도 | 비고 |
|---|---|---|
| 로드맵 타임라인 | 낮음 | 데이터가 이미 있다. 가장 값이 크다 |
| 채널 건강도 링 | 중간 | supporter_builds.report.channels 를 쓴다 |
| KPI 대시보드 | 보류 | 목표치 데이터가 없다. 지어내지 말고 재측정 기준으로 바꾸는 편이 맞다 |
B. 메일 붙이기
결정 4건(설계 §8)이 먼저다. 다만 순서 4번(모달 문구 수정)은 계정 없이 지금 할 수 있다. 화면이 약속하는 것과 실제 동작의 어긋남부터 없애는 조치다.
C. 파이프라인 잔여
clinicDoctors4명 고정을 병원 규모에 맞출지- planner가 tourism 좌표를 쓰도록
- 뷰 의료진 id 두 벌 정리 (뷰 재빌드와 묶어서)
check.mjs --update-layout레이아웃 기준선
D. 분석 리포트 자체 수정
히어로 공백 · NaN년 · 과한 여백. 옮기든 접든 남는 문제다.
§2. 다음 측정에서 볼 값
09-15 실측에서 네이버 AI 브리핑이 120문항 중 119문항에 노출되는데 논브랜드 83건 중 뷰성형외과 언급은 1건이었다. 브랜드명을 아는 사람에게만 답변이 나오고, 시술이나 지역으로 찾는 사람에게는 도달하지 못한다.
서포터즈 사이트가 이 구간을 움직이는지가 제품의 핵심 증명이다. 뷰·원진·오라클이 색인 허용으로 전환된 뒤 같은 120문항을 다시 돌려 비교한다.
근거: docs/reports/viewclinic/03_question_bank/Viewclinic_QB_Sentiment.md, scripts/out/naver_briefing_summary.json