docs(retro): v1.1 — haewon 기존 서비스 정의 반영, 기간 08-26부터, 타 프로젝트 사건 행 제거, 진단과 기존 리포트의 관계 한 줄

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Haewon Kam 2026-09-08 13:07:02 +09:00
parent 9f5d073c5e
commit f6701c2788

View File

@ -1,6 +1,6 @@
# INFINITH AI Discovery 회고 · 2026-08-14 ~ 2026-09-08
# INFINITH AI Discovery 회고 · 2026-08-26 ~ 2026-09-08
작성 2026-09-08 · 작성자 Claude (haewon 세션 기록 기준) · 상태: 초안 v1. haewon 이 읽고 고친 뒤 확정한다.
작성 2026-09-08 · 작성자 Claude (haewon 세션 기록 기준) · 상태: v1.1 (haewon 2026-09-08 §2 기존 서비스 정의 수정 반영). 확정 전.
범위: INFINITH 의 사업 확장·피봇 결정부터 AI Discovery 진단, 뷰성형외과·원진성형외과 분석·설계, 서포터즈 사이트 수작업 빌드, 자동 빌드 파이프라인 구현과 두 병원 검증까지. 사실은 저장소 커밋·문서·메모리에 남은 것만 쓴다. 추정은 추정이라고 적는다.
---
@ -28,7 +28,6 @@ INFINITH 는 성형외과의 종합적인 Online Presence, SNS·검색 채널을
| 날짜 | 일 | 근거 |
| --- | --- | --- |
| 08-14 | 채널 수집 방법론(datacrawling 스킬) 정리. 스크래퍼 하나의 실패를 "채널 없음"으로 쓰지 않고, 다섯 갈래를 전부 돈 뒤에만 부재로 기록하는 규칙 | `~/.claude/skills/datacrawling` |
| 08-26 | 네이버 robots 가 AI 크롤러 차단 확인. 오픈웹 자산 필요성 확정 | 메모리 |
| 08-28 | 뷰성형외과 1차 진단(기준표 v1.0, 36항목) 50/C | `discovery_viewclinic.ts` |
| 08-31 ~ 09-01 | 자동 채점기 `audit_aeo_geo.py`, 질문 뱅크 120문항 2엔진 실측(논브랜드 언급률 ChatGPT 11%, Perplexity 3%) | `docs/reports/viewclinic/03_question_bank` |
@ -45,6 +44,8 @@ INFINITH 는 성형외과의 종합적인 Online Presence, SNS·검색 채널을
### 4-1. 진단 (AI Discovery)
기존 INFINITH 리포트(온라인 프리젠스·마케팅 채널 분석과 전략 기획)의 앞단에 붙는 진단이다. 채널 분석이 "어디에 얼마나 있는가"를 봤다면, AI Discovery 는 "AI 가 그것을 읽고 인용할 수 있는가"를 본다. 같은 병원 데이터(채널·수치)를 쓰되 판정 기준이 다르다.
- 기준표 v1.0: 36항목(A 접근성·B 엔티티·C 콘텐츠·D 표면·E 측정·F 위생), 0~3 레벨, 미검증은 분모 제외.
- 기준표 v2.0: 같은 실측을 **AEO 답변 준비도 8항목 / GEO 출처 준비도 8항목** 두 축 100점으로 재집계. 치명 게이트(크롤러 차단 등)에 상한.
- 자동 채점기(auto 21~22항목) + 사람 보정(semi·manual) → `/discovery/:id` 리포트 페이지, 독립 HTML/PDF 리포트 빌더.
@ -79,10 +80,9 @@ INFINITH 는 성형외과의 종합적인 Online Presence, SNS·검색 채널을
| 12 | 자동 빌드 미리보기 카드에 검은 도형 | 자산 없으면 프레임워크 파비콘으로 대체 | "이런 이미지는 뭐지, 원진은 사진 없어?" | 유튜브·이미지 단계 추가, 카드 대체는 병원 로고 |
| 13 | 전후 사진 거르는 규칙 | 전후 사진 전부 제외 | 법 기준으로, 파트너라 자산은 쓰되 법에 걸리지 않게 | 의료법 56조 2항·심의 기준·초상권을 이미지 규칙표로. 조건을 자동 확인 못 하는 것만 제외 |
| 14 | 원진 유튜브 공식 채널 2개 | 구독자 많은 쪽 자동 선택 | 설명 영상 736편 채널로 고정 | 병원별 고정값 파일, 자동 선택 기준을 영상 수로 |
| 15 | 채널 부재 오판(08-14) | 스크래퍼 하나 실패로 "없음" | 부재는 증명해야 한다 | 다섯 갈래 전부 돈 뒤에만 NOT_FOUND. 근거 점수 3-state |
| 16 | 워커 위치 | 선택지 4개 제시 | "난 비개발자야, 네가 추천" | Mac 폴러(파일럿) → Trigger.dev(정착), haewon 은 가입·키만 |
| 15 | 워커 위치 | 선택지 4개 제시 | "난 비개발자야, 네가 추천" | Mac 폴러(파일럿) → Trigger.dev(정착), haewon 은 가입·키만 |
AI 쪽에서 스스로 잡은 문제도 있었다. 생성기 근거 대조기가 "근거에 명시되어 있음"이라고 적으면서 플래그를 세우는 오탐(항목별 supported 판정으로 해결), 안전 페이지의 "병원급 평균 23.1% vs 43%" 비교 수치를 모델이 그대로 옮긴 것(COMPARISON_CLAIM 게이트 신설), 영상 제목 "부작용은 없을까?"가 게이트에 걸려 배포가 막힌 것(수집 단계에서 같은 규칙 적용), 역링크 부분 문자열 오탐(경로 경계), 투명 PNG 글자 이미지 검사 순서.
AI 쪽에서 스스로 잡은 문제도 있었다. 생성기 근거 대조기가 "근거에 명시되어 있음"이라고 적으면서 플래그를 세우는 오탐(항목별 supported 판정으로 해결), 안전 페이지의 "병원급 평균 23.1% vs 43%" 비교 수치를 모델이 그대로 옮긴 것(COMPARISON_CLAIM 게이트 신설), 영상 제목 "부작용은 없을까?"가 게이트에 걸려 배포가 막힌 것(수집 단계에서 같은 규칙 적용), 채널 탐색에서 홈페이지 역링크를 부분 문자열로 인정해 변형 핸들이 전부 확인됨으로 잡힌 것(경로 경계 정규식으로 해결), 투명 PNG 글자 이미지 검사 순서.
---