Skip to content

feat: persist question-only source selection plans - #112

Draft
ijaesin wants to merge 6 commits into
feat/evidence-job-dispatchfrom
feat/question-source-plans
Draft

ijaesin wants to merge 6 commits into
feat/evidence-job-dispatchfrom
feat/question-source-plans

Conversation

@ijaesin

@ijaesin ijaesin commented Oct 26, 2026

Copy link
Copy Markdown

질문만으로 저장 색인에서 최대 5개 근거 자료를 선택하고, 요청별 선택 순서와 원문·제목 hash를 영속화합니다. 같은 요청의 재접수는 재검색하지 않고 현재 권한과 원문을 재검증하며, no-match 역시 최초 결과를 보존합니다.

추가 AI 호출이나 작업·예산 예약은 없습니다. 다자료 AI 실행, 브리핑 변환, API/UI, 개발 서버 적용은 후속이며 main 병합·기본 worker 활성화는 포함하지 않습니다. 검색은 기존 문자 기반 방식으로 의미 관련성이나 현실의 근거 부재를 보장하지 않습니다.

0011은 별도 테이블만 추가합니다. 기존 0010 migration 검사는 해당 revision의 실제 작업만 같은 연결에서 검사하도록 수정해 이후 revision/version을 보존합니다. 이 검사 1개 외 기존 실행 파일 484개와 이전 증거 52개는 hash로 동일성을 확인합니다.

검증: 신규 집중 검사 62개 + 기존 migration 검사 포함 63개, scoped Ruff/format/mypy 통과. 전체 9,657개(Python 8,837 + JS 820), 정적 검사·타입·빌드·OpenAPI 통과, 실패/skip/warning 0. 독립 검토 C0/I0, 문서 보완 재검토 C0/I0/M0. 비차단 집중 회귀 검사 1개는 후속으로 명시했습니다. 표시 정보 단독 부재의 동일 hash 복원은 기존 helper 동작을 유지하며 해당 단독 회귀 검사는 비차단 후속입니다.

명세: docs/changes/question-source-plans.md
검증: docs/research/question-source-plans-validation.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant