# vnkr gpt-5.6-luna 전환 산출물 (2026-07-31)

## docs/ — 결과 문서 (더블클릭으로 바로 열림)
- `luna_migration.html` — **전환 정리 문서.** 결론 요약, 검증 결과, 앱별 전환 절차 5단계, 주의사항
- `vnkr_luna_compare.html` — **100항목 비교 리포트.** 전체 질문·답변 원문(전환 기준 v3 응답), 블라인드 판정 근거
- `style.css` — 두 문서가 참조하는 공용 스타일 (같은 폴더에 있어야 함)

## prompt/ — RC 적용용 프롬프트
- `step_word_prompt_v3_final.txt` — **최종본.** 서식 화이트리스트 규칙 반영 (마크다운·허용 외 태그 0건 검증)
- `step_word_prompt_v3_final_escaped_for_RC.txt` — 위 최종본의 JSON 이스케이프 버전 (RC 콘솔 `gpt_prompt_vnkr_v2`의 `step_word_prompt` 값에 붙여넣기용)
- `step_word_prompt_original.txt` — 현행 RC 원본 (수정 전, 참고용)

## data/ — 원자료
- `results_final.jsonl` — 200개 응답 전문 (4.1-mini 100 + luna v3 100, 지연·토큰 포함)
- `judgments_final.jsonl` — 100쌍 블라인드 판정 (기준별 승패 + 사유)
- `objective_report_final.json` — 형식·지연·토큰 집계
- `judge_tally_final.json` — 판정 집계 (종합 luna 100 : 0)
- `vnkr_items_100.json` — 테스트에 쓴 단어 100개 (vnkr DB 추출)

## scripts/ — 재현용 스크립트 (python3)
- `run_compare.py` — 해설보기 요청 재현·수집 (worker 경유)
- `judge.py` — 블라인드 pairwise 판정
- `analyze.py` — 형식·지연·토큰 집계
- `make_doc.py` — 비교 리포트 HTML 생성

## 전환 요약
- 워커(all-ai-proxy `80aead51`) 배포 완료 — gpt-5.6-luna 게이트 면제 + 본문 정규화
- 남은 작업: ① 워커 키맵에 vnkr `openai_5_key` 등록 ② RC에 v3 프롬프트 반영
  ③ `gpt_model=gpt-5.6-luna`, `reasoning_effort=none`, `gpt_endpoint_mode=worker`
- 결과: 품질 100:0, 속도 -32%, 비용 -28% (7/30 단가 인하 반영)
