🔧 2026-06-23 OCR 비전제거 — 결정론 그리드 P0~P2 구현완료
1 문서빌드플랜 → 구현·배포 완료 보관(Sonnet 비전 제거 · 비용 약 86%↓)🍽 2026-06-23 식단 평가엔진 — 점수 7축평균 통일·보관
1 문서점수/등수 이중산식 모순 수정 → 설계 보관음식 추천 네트워크 — 데이터 강화 아키텍처 (2~6세)
추천 그래프를 어떤 데이터로·어떤 관문을 거쳐 풍성하게 만들 것인가. 핵심 원칙 = 수치는 후보를 만들고(+안전 바닥), 사람(Claude)이 증거 엑셀을 보고 판정하고, 편지는 믿고 쓴다 — 판단은 빌드타임 1곳, 런타임은 연령·알레르기 결정론 필터뿐. 위에 부어 넣을 데이터 3티어(보유 1차 신호·국가 공공데이터·유사도 모델) + 국가 레시피 backbone(조리기능사·농진청 3,248·식약처 영유아 식단 API) + bridge 수기→데이터 자동화(영양∩감각∩향미) + 2~6세 안전 메타(질식·IDDSI 식감·8대 알레르겐·KDRI·신포비아). 3약점 진단·검수 엑셀 포맷·즉시/단기/중기 로드맵. 떡+달걀 교훈 = "LLM 빼라"가 아니라 "데이터로 무장시켜라".
📦 통합됨푸드체이닝 개인화 모듈 — 아이의 선호에서 식재료 경험의 폭을 넓히는 추천 설계
아이가 이미 잘 먹는 것에서 한 발씩, 닮은 식재료·새 조리법으로 다리를 놓는 모듈의 설계도(개발 전 기획). ① 푸드체이닝 이론 지도(Fraker 4축·SOS 6단계 위계·반복노출·Satter DOR·AAP food bridges·한국 푸드브릿지 계보 시각화) ② 실증 현황 정직 구분(반복노출=강 / 체이닝·SOS 효능=논쟁 · ⚠️"5→20.5개" 날조 수치 인용 금지) ③ 현행 추천 원리 시각화(coachRecos 5전략·재료=결정론·문장=LLM) ④ ⭐신규 모듈(아이 상태벡터 F·M·C·노출·SOS단계 + 2축 확장[사촌×익숙기법 / 잘먹는음식×새기법] + 빈 신호 4종[온도축·노출카운트·비이진진척·연령기대]) ⑤ 출력 2방식(ⓐ편지 산입 ⓑ편지→도감 맞춤 레시피) ⑥ 데이터 자산 매핑·로드맵 A~F·실용문서 17종(검증 URL). 목표 = 아이가 '심리스하게' 먹는 폭을 넓히는 것.
식단 데이터 파이프라인 · ERD · 시스템 아키텍처
원천에서 편지까지 데이터가 어떻게 흐르는가 — 실제 코드 단위. ① 원천 합법 3층(NEIS 학교만·식약처 영유아 식단 API·CCFSM 표준식단 vs ❌알림장·카페 크롤링) ② 파이프라인 S1~S6(수집→정규화→메뉴 4단 분해→웹 식재료 추정→코퍼스→네트워크)·LLM 개입 3곳(미지분해 Haiku·OCR Sonnet Vision·작문)·환각 가드 ③ ERD(음식·식재료·음식↔식재료·식재료↔식재료 + meal_logs/ocr/coach_letters 관계) ④ 편지 8단 소비 경로(재료=결정론·문장=LLM·4중 게이트) ⑤ 시스템 8층. "긁어서 어떻게 DB에 넣고 편지가 끌어다 쓰나"의 단일 진실.
📦 통합됨코퍼스·도감 유지보수 스킬 — 작동 원리 (데이터 흐름·왜 JSON)
메뉴→식재료 매핑·도감·매트릭스를 살아있는 데이터로 다듬는 큐레이션 스킬이 어떻게 도나. 코드 근거 검증(5에이전트) 기반. ① 한눈에 SVG(입력→가공→산출→배포→크론 소비) ② 크론은 적용·스킬은 개선(요리사 vs 편집자) ③ 주요 기능 A0→A→B→C(증분 정독·사전 튜닝·매트릭스·도감 확장) ④ ⭐무엇을 읽고 저장하나(DB는 learned_menus·meal_logs·user_menu_overrides 읽기 전용 3 / 저장은 코드 2+정적 JSON 10, DB 쓰기 0) ⑤ 결정론 매핑 파이프라인 SVG(0차 dict→1차 룰→1b 부분일치→2차 스캔+boost→meatFix→3차 LLM 폴백) ⑥ ⭐왜 테이블 없이 JSON인가(레퍼런스↔상태 분리·0ms·트리셰이킹·git 롤백·graphSource 격리층 — 코드 file:line 근거) ⑦ 안전 스크린(인삼닭곰탕→[닭고기,무,대파]). "DB 튜플 영향 0 · 크론이 자동 WRITE"의 단일 진실.
추천 데이터 SQL 전환 — 코칭엔진 핸드오프
추천 네트워크(사촌·궁합·음식×식재료)를 정적 JSON → SQL로 전환하는 양 세션 핸드오프. 추천 로직은 그대로 두고 graphSource 한 겹으로 JSON import 격리 → 소비 함수 byte 무변경. 7테이블 모델(ingredients 허브·dogam·ingredient_edges·dish_ingredient_stats) + 캐시 3층(SQL 원천→야간 스냅샷→인메모리+affinity_cache 폴백) + 현재 읽기 경로(file:line) + 불변 계약 + 분담 + 작업 순서. 데이터 세션 ↔ 코칭엔진 세션 접점 = graphSource 반환 shape. 임시 참조용(전환 완료 후 정본 통합).
식단 인입 파이프라인 — 3경로 운용전략 · 변환 흐름 · 야간 배치 (menu-ingest)
식단표가 OCR→분해→정제→DB까지 가는 전 흐름 + 3경로 통합 운용전략(정본). ① 3경로 인입(zip 관리자·daycare-eval·부모 기록탭)을 institution_menus로 수렴·(기관,월) 멱등 dedup ② end-to-end 변환 흐름도(CLOVA OCR→Claude Sonnet Vision→DeepSeek 분해→learned_menus→최종 테이블, "소고기무국→[소고기,무]" 추적) ③ 도감 2축 재정의 SQL 반영 시각화(영유아 등장률⊕초등 elem_count→결합등급→ingredients PATCH) ④ 야간 통합 배치 설계(ocr_logs 큐→정제→learned→enrich_queue 도감+영양→공출현 갱신) ⑤ 기존 zip 배치 3단계 런북·2축 등급. 결정 1ⓐ2ⓑ3ⓐ+기관필수화 확정 · warm (기관,월) dedup 라이브 · 멱등게이트/공출현 야간화 구현 예정(2026-06-21).
⚡ 2026-06-16~17 완료된 설계 — 구현·배포·적용 완료로 아카이브
3 문서설계 후 구현·배포가 완료돼 메인 허브에서 내린 문서. 내용은 보존(열람 가능).
앱 캐시 설계 — 페이지별 데이터 페칭·렌더링 최적화
app.mealfred.com 6영역 멀티에이전트 감사 → 캐시 처방. P0·P1/P2 전부 구현·배포 완료(홈·care 핫패스 병렬·모듈캐시 · blog SSG+ISR · recipe dedup+병렬 · plan unstable_cache · 홈 코치편지 타임아웃). 커밋 182f40d·79399a2.
코칭 LLM = DeepSeek 전환 완료 — 비용·근거
코칭엔진 LLM = Claude → DeepSeek(DeepInfra 직접·미국) 전환 적용 완료(2026-06-16). 비용 자녀당 하루 ₩25·월 ₩730(Claude의 ~1/2.7). 뇌=V4-Pro·손=V4-Flash·Claude 폴백. 근거=아린 5일×4모델 20편 + 7일 풀 파이프라인 실측(괴식·환각 0). 맨 위 두괄식 비용.
구현 완료v2 강화 하이브리드 빌드 플랜 — WBS (111원자)
두뇌(v3)+손(v2 LLM) 하이브리드 빌드 WBS(10 EPIC × 111원자). EPIC A~J 전부 구현 완료. 이후 DeepSeek 전환 + 새 코칭 아키텍처(CoachContext·푸드체이닝 모듈·아린 정본 단일화)가 대체. A/B 카나리아 게이트는 단일 정본 전환으로 무효.
📈 2026-06-14 투자 자료 정리 — 외부 발표용 피치 덱 1개로 통합
5 문서투자 클러스터 정본 6개 → 외부 발표용 시리즈 A 피치 덱 1개로 통합. 인바디(InBodyLIKE) 액셀러레이터 협업 서사는 외부 발표자료에서 제외(파트너십 특정·비공개 항목 포함이라 일반 외부용 부적합). 아래는 그 덱이 승계·대체한 지난 문서 — 내용은 보존(열람 가능)하되 메인 허브에서 내림. 외부 발표 정본 = pitch.html.
투자자 IR — 요리키트→AI 영양 헬스케어
5단 플라이휠·CAC 엔진·LTV·시장·펀딩 상세 IR(스크롤 deep-dive). → 사업소개서(pitch.html)가 외부 발표 정본으로 대체. 상세 수치·유닛이코노믹스 deep-dive로 보존.
지난 정본시드 논리 정본 — 엔진(래퍼 아님) × HW 풀스택 해자
엔진 3기둥·HW 풀스택 논리 사슬·B2G 토대 흡수. → 사업소개서 3대 엔진 슬라이드가 승계. 시드 논리 척추(내부).
지난 정본피치덱 논리 구조 (정직판) — 시드
증명된 것 vs 베팅 정직 분할 논리. → 사업소개서 정본이 승계. 시드 단계 내부 사고 정리.
인바디 전용InBodyLIKE 발표 슬라이드덱 (14장)
인바디+블루포인트 액셀러레이터 발표용 변형(측정-처방-충족-재측정 협업 루프). 인바디 협업 특정판 — 외부 발표 정본 아님. 유통(요리키트 영업망)·교육 도달 서사는 사업소개서에 반영.
인바디 전용InBodyLIKE 지원서 (작성본)
인바디+블루포인트 액셀러레이터 지원서(파트너십 특정·개인 회생 등 비공개 항목 포함). 외부 발표자료 아님 — 액셀러레이터 제출 전용.
⚙️ 2026-06-13 코칭 엔진 정리 — 하이브리드 통합으로 대체·아카이브
12 문서엔진 섹션을 정본 3개(기술 아키텍처 해부도 · v2 하이브리드 WBS · 영양 신호등)로 압축. 아래는 그 3개가 승계·대체한 지난 문서 — 내용은 보존(열람 가능)하되 메인 허브에서 내림.
엔진 다이어그램 (피치용)
매핑 플라이휠·코칭 아키텍처·궁합 네트워크 3종 시각화. → 기술 아키텍처 해부도(15기법·전 모듈)가 종합·대체.
대체됨코칭 엔진 v3 — 조립식 편지 설계
주간 포트폴리오·흐름 전개·블록 조립. → v2 하이브리드로 방향 전환(두뇌만 흡수·작문은 LLM). 빌드 진실=하이브리드 WBS.
대체됨v3 빌드 플랜 — 131원자 WBS
v3 원자 WBS. → v2 하이브리드 WBS(111원자·A~J 완료)가 대체. v3 코드는 카나리아 자산으로 보존.
지난 정본코칭 정본 ① 시나리오 + 간식
35이론·13시나리오·간식 엔진·리텐션. → 기술 해부도(시나리오 카탈로그)·하이브리드 WBS가 승계.
지난 정본코칭 정본 ② plan 엔진
CoachPlan·타깃 회전·SCEN_MOVES·추천 근거화. → 해부도(오케스트레이터·재료 엔진)가 승계.
지난 정본코칭 정본 ③ 일·주·월 케이던스
3층 케이던스·레버·아크 5단계·롤업. → 해부도(주간 작전·상태기계)가 승계.
로드맵코칭 로드맵 — 부모 수업 트랙
35이론 전수조사 커리큘럼. → v3 12유닛으로 흡수(curriculumUnits). 학부모용은 실라버스.
로드맵코칭 로드맵 — 상시 재귀개선(미구현)
3층 자가개선 루프·북극성 KPI. 미구현 백로그.
학부모용식습관 커리큘럼 실라버스 (모바일)
학부모가 보는 12수업 종스크롤 인포그래픽. 엔진 정본 아님(부모 안내·검토 대기).
발제푸드체이닝 2축 확장 — 발제 검토
사촌×조리법 확장 제안. 이사님 결정 대기(로드맵).
지난 전략음식(메뉴) 코퍼스 채우기 전략
NEIS 급식 OpenAPI 씨딩→매핑→learned_menus. 지난 전략 문서.
스킬코퍼스·도감 유지보수 루프
스킬 /mealfred-food-mapping 안내. 스킬 자체가 단일 진실.
🗓 2026-06-06~08 정리 — 구현완료·대체·미구현
8 문서라이브/정본이 대체크론 아키텍처 — 6→2 통합 보고서
하비 2-크론 한도 초과·유령 크론·의존 타이밍을 코칭/커뮤니티 2배치 + self-fetch 체이닝으로 통합. 완료·배포 = 현재 라이브 코드와 일치(vercel.json 2크론·coach→tip-ranking·rewards→drip). 기록 보관용.
DEPRECATED도감 커뮤니티 — 리서치 & 설계
리서치·설계 단계. 구현완료 보고서 community-build-report가 정본(보상구조도 빌드 과정에서 현행으로 변경됨).
DEPRECATED카카오톡 푸시 전략 제안서
알림톡=전화번호 0개로 발송 불가 · 웹푸시 안 함. 리텐션은 인앱 멘트(편지 매일발행·3일 보관·'매일 들러주세요' 박스)로 일원화 대체.
DEPRECATED코칭 리텐션·휴면 엔진 — 설계 보고서
휴면 엔진 구현완료(배포) + 인앱 리텐션 일원화로 의사결정 종료. 회유 알림톡 D1/D3/D7은 死(전화번호 0개). 엔진 정본=coaching-scenarios §0-3.
DEPRECATED메뉴→식재료 매핑 전략
제안 Phase 1~3 전부 구현완료. 라이브 4단 엔진 + corpus-maintenance 스킬 + menu-corpus-strategy가 정본. KPI도 이미 달성된 stale 목표.
DEPRECATED제품 포커스 — 단순화 제안
도감 탭화·4탭·기능 소거 제안이 현행 라이브와 충돌·폐기('홈 그대로·도감 탭화 재제안 금지' 결정). 포지셔닝은 ir·marketing에 흡수.
DEPRECATED집중 키트 — 기획
미출시 백로그. 쿠폰 미구현 · 결제(M10) 미결정 · 발송 메커니즘 알림톡 死. 재가동 결정 시 복원.
DEPRECATED개발 로드맵 v1 (M0~M13)
단계 문서 역할 종료. 현행 빌드=worklog + 세션 로그, 잔여 작업은 ir/엔진 정본에 분산. 폐기 메커니즘(룰렛·반감기·알림톡) 기반이라 stale.
📍 전략 · 제안 (지난)
4 문서프로젝트 제안서 v2
비전·시장·페르소나·5 솔루션·BM 4트랙. '평생 무료' 전제 → 현행 roadmap·marketing-strategy가 대체
DEPRECATED성장 전략 (출사표·운영)
GTM·기능 열림 순서·funnel·B2B. 바이럴 룰렛·친구초대 양방향은 폐기 → marketing-strategy 정본이 흡수
DEPRECATED리워드·바이럴 엔진 v3
월 4,900·첫 달 무료·끼니 +50P·친구 가입 +4,900P. 리워드 모델은 marketing-strategy(정본)로 통합
DEPRECATED박스 시드 제안 (다양성×4축 매트릭스)
초기 브레인스토밍. 현행: box-product.html(개인맞춤 극다품종 소량)로 재정의
🏗 설계 · 아키텍처 (런칭 전, deprecated)
7 문서라이브 구현이 대체상세 아키텍처 (14테이블·37 UC·18 알고리즘)
런칭 전 설계. 라이브 DB·매핑 파이프라인과 다름
DEPRECATED백엔드 아키텍처 v1 (간략)
초기 4-6주 MVP 구상(Upstash·8축×36)
DEPRECATED엔진 5종 Deep Dive (v2)
LLM Normalizer 별도 엔진 구상 → 4단 파이프라인으로 구현
DEPRECATED룰 vs LLM 결정 매트릭스
"점수는 룰·멘트는 LLM" 44기능 분류
DEPRECATED레시피 추천 기준 명세
독립 추천 엔진 구상 → 도감 또래레시피·cookingMatrix로 대체. 학술 근거는 coaching-scenarios
DEPRECATED개발 명세서 v1
이상적 스택(pnpm 워크스페이스·Upstash·PostHog) — 실제 단일 Next.js·Supabase와 불일치
DEPRECATED코칭 엔진 설계 (초기 v2)
P1~P9 초기 프롬프트 설계
📋 PRD · 명세 (지난)
3 문서🖥 데모 · 목업 (앱 라이브로 대체)
8 참고실물은 app.mealfred.com📦 데이터 자산 (원본 위치)
참고레시피 DB 4,432종
영아기 50 + 유아기 81 + 유아 월별식단 904 + 아동기 3,397. 농진청 영양 + 알레르겐 + 조리법. 01_참고자료/B_레시피DB/
204 식재료 도감 (도감·자동완성)
레시피·NEIS 급식에서 추출 → 정규화 → 발굴·검증 확장(132→181→204) → 2축 등급(⭐급식 빈도 + 💎영양 보석) · 제철 · 궁합 네트워크. ingredients-light.json · must-eat.json · food-graph.json
KDRI 2025 (보건복지부)
1·2·3권 본권 + 국문/영문 요약본 + 정오표. 연령대별(만 1-2/3-5/6-8세) 영양소 RNI/AI. 01_참고자료/A_정부지침서/KDRI_2025/
편식개선키트 원가율표 V2 (v1 자료)
교육 키트 9코스×5주 식재료 단위 원가·마진 시트(xlsx 링크). v1 이전 자료 — 과거 원가 감사용 참고.
📜 지난 의사결정 로그
히스토리2026-05-25 — 개편
- 비즈니스 모델 전환: Freemium 폐기 → 무료 앱 + 키트 D2C (이후 v3에서 월 4,900원 구독 + 포인트로 재전환)
- 전달 매체: 웹(도감) 우선 + 카카오톡 알림톡
- 도감 라이브 출시 확정: 147 → +50/일 → 10,000종
2026-05-30 — 개발 완료(앱 라이브)
- 코칭 엔진 구현·배포 + 새벽 2시 크론 + 식단입력 '먹는 장소'
- 홈 KDRI 영양 신호등 + 식품군 다양성 신호등(빈도 기반)
- 체위 시계열 + BMI(WHO 성장도표) · 등원 + 식단표 OCR 자동채움
2026-06-01 — v1 확정 · 문서 대청소
- 도감 2축 등급: ⭐급식 빈도 + 💎영양 보석(흔하고 영양 풍부한 must-eat 32종, 영양과학 큐레이션)
- 평생무료 전면 제거 → 첫 달 무료 + 친구 초대마다 한 달 무료 · 룰렛/후기 보상 폐기
- 코칭: 13 시나리오 로테이션 · 만성질환 6종 · 정밀 재노출 · 계정 격리 버그 수정
- 영양: KDRI 연령대 분기(만1-2/3-5/6-8) · 신호등 차등 엄격화 · 농진청 영양맵 재생성(164종)
- 문서: 런칭 전 설계도·제안서·데모 25종 deprecated → 아카이브, docs.html은 현행만 표시
2026-06-03 — 도감 204 · 간식 엔진 · 문서 정본화
- 도감 +38종(166→204): 발굴·검증 워크플로 + 농진청 영양·제철·등급 · 궁합 네트워크(589 페어)
- 코칭: 🍪 간식 평가 엔진 추가 — 초가공 모니터링·BMI 칼로리 방향·식사 간섭성·좋은 간식 추천(코칭편지에 통합)
- 문서 정본화: 투자=ir.html에 피치덱 통합 · 마케팅=marketing-strategy 단일 진실(성장전략·바이럴 PRD·리워드 v3 흡수) · 엔진=coaching-scenarios에 간식 엔진 명세 추가