Summary
`PromptConfig`의 12개 필드가 버전 JSON에 저장되지만, 분할/검증 로직에서 활성 버전의 config를 읽지 않고 `DEFAULT_PROMPT_CONFIG` 전역 상수만 참조. 버전별 설정 차등이 불가능.
Context
- `checkCardQuality()`는 `DEFAULT_PROMPT_CONFIG.maxClozeChars`를 직접 참조 (cloze-enhancer.ts)
- 활성 버전의 `config.maxClozeChars`를 읽는 코드 = 0곳
- 즉 v1.0.0 config(80자)과 v2.0.0 config(120자)를 구분하지 못함
- 버전별 설정 차등은 프롬프트 버전 관리 시스템의 핵심 가치인데, config 경로가 연결되어 있지 않음
Proposed Changes
Notes
Summary
`PromptConfig`의 12개 필드가 버전 JSON에 저장되지만, 분할/검증 로직에서 활성 버전의 config를 읽지 않고 `DEFAULT_PROMPT_CONFIG` 전역 상수만 참조. 버전별 설정 차등이 불가능.
Context
Proposed Changes
Notes