Files
C.E.L_Slide_test2/docs/history/CURRENT-STATUS-20260331.md
kyeongmin c42e01f060 문서 정리: Phase 히스토리 md를 docs/history/로 이동 + 오래된 테스트/에셋 정리
- 루트의 IMPROVEMENT-PHASE-*.md, PHASE-*.md 등 45개 → docs/history/로 이동
- docs/block-tests/ 오래된 블록 테스트 HTML 삭제 (figma_to_html_agent로 대체)
- docs/figma-analysis/, docs/figma-assets/, docs/figma-screenshots/ 정리
- docs/test-*.html 등 초기 테스트 파일 정리
- 참고 페이지/ 스크린샷 정리

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 10:56:23 +09:00

2.3 KiB

현재 상태 기록 (2026-03-31 03:00)


확정된 것

  1. 역할 분리: Kei = 콘텐츠 분석, Claude Sonnet = HTML 생성
  2. 영역별 개별 호출: 배경/본심/sidebar/footer 각각 Claude 개별 호출
  3. 블록 선택 시스템 제거: block_selector, fill_candidates 미사용
  4. 검증 합격 결과물 존재: 각 영역별로 수동 프롬프트로 합격한 결과물이 있음

합격한 결과물 위치

영역 파일 프롬프트 위치 방식
배경 verify_claude_20260330_212019/verify1.png verify_claude_1_2.py prompt_1 Claude, 수동 텍스트
용어 정의 verify_v2_20260331_003421/A_definitions.png verify_definitions_v2.py prompt_a Claude, 수동 텍스트
본심 core_c_fix_20260331_015828/core_c_fix.png verify_core_c_fix.py (하드코딩 HTML) 직접 작성
footer 이전부터 OK 간단 Claude

해결 못한 핵심 문제

검증(수동) → 자동화 전환이 안 됨

검증에서 합격한 프롬프트는 텍스트를 수동으로 직접 타이핑해서 넣은 것. 자동화에서는 원본 MDX/source_data에서 텍스트를 코드로 추출해야 하는데, 추출 결과가 수동으로 넣은 것과 달라서 Claude가 다른 결과를 생성.

구체적 문제:

  1. _extract_bg_content() — 배경 텍스트 추출이 부정확
  2. _extract_core_content() — 본심 텍스트 추출이 부정확
  3. _extract_definitions() — 용어 정의 추출이 원본과 다름
  4. 추출된 텍스트가 프롬프트에 들어가면 Claude가 축약/변형

해결 방향

Kei가 1단계에서 이미 정리한 source_data를 그대로 프롬프트에 넣으면 됨. 문제는 source_data가 원본 MDX의 80-95%가 아니라 요약본이라는 것.

선택지:

  1. source_data를 더 풍부하게 만들기 (Kei 1단계 프롬프트 수정)
  2. 원본 MDX를 직접 프롬프트에 넣되, 관련 섹션만 정확히 추출
  3. 검증 때처럼 수동으로 텍스트를 준비 (확장성 없음)

다음 작업

  1. 실제 프롬프트에 들어가는 텍스트를 로그로 저장하여 검증 때와 비교
  2. 차이점을 파악하고 추출 로직 수정
  3. 또는 원본 MDX를 영역별로 정확히 슬라이싱하는 로직 구현