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

50 lines
2.3 KiB
Markdown

# 현재 상태 기록 (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를 영역별로 정확히 슬라이싱하는 로직 구현