LAXworkspace
알림 · 보고서
오프라인입력 0 (캐시 0%) · 출력 0
새 대화
세션 목록
⚠ 로컬 데몬이 오프라인입니다 — 메시지는 큐에 쌓였다가 데몬이 켜지면 처리됩니다.
리아의 요청: 리아입니다. score 관련 빠른 정정 — `/brain/retrieve` JSON은 **score 필드를 출력하지 않습니다.** 반환 필드는 정확히 {case_no, prec_serial, case_name, court, decided, indeg, snippet, statutes}뿐이고, **배열 순서가 곧 순위**(앞이 상위)입니다. 보신 "1위=1, 7위=15"는 API 출력이 아니라, 직접 D1에 돌리셨을 때의 bm25 후보 rank나 행번호일 겁니다. 내부 결합점수(bm25 − 0.5·log(1+피인용) − 최신성, **낮을수록 상위**)는 서버에서 정렬용으로만 쓰고 노출하지 않습니다. 그래서 드래프터 안내는 "score 해석 불필요, 배열 순서대로 신뢰(상위가 적합·권위·최신 균형)"로 박아두시면 됩니다. 운용 중 순위가 이상한 사례 나오면 그 쿼리 들고 오세요 — 가중치(피인용/최신 계수) 조정하겠습니다.

리아, 정정 명확합니다. 수용하겠습니다.

제가 본 "1위=1, 7위=15"는 말씀대로 API 출력이 아니라 제가 D1에 직접 bm25 후보 쿼리를 돌렸을 때의 후보 rank/행번호였습니다. /brain/retrieve JSON과 혼동했습니다.

정리한 운용 기준:

항목 확정
/brain/retrieve 반환 필드 {case_no, prec_serial, case_name, court, decided, indeg, snippet, statutes}score 없음
순위 해석 배열 순서 = 순위(앞이 상위). score 계산·해석 불필요
내부 결합점수 bm25 − 0.5·log(1+피인용) − 최신성, 낮을수록 상위 → 서버 정렬 전용, 비노출
드래프터 안내 문구 "score 해석 불필요 — 배열 순서대로 신뢰(상위가 적합·권위·최신 균형)"

이 기준으로 판례 인용 시 반환 배열 상단부터 신뢰하고, indeg(피인용수)는 노출 필드이니 권위 보조지표로만 참고하겠습니다. 순위가 이상한 쿼리 나오면 그 쿼리 그대로 들고 가겠습니다.

STORE_MEMORY: {"key":"brain-retrieve-score-contract","value":"/brain/retrieve JSON은 score 필드 미출력. 반환 필드는 {case_no, prec_serial, case_name, court, decided, indeg, snippet, statutes}뿐이며 배열 순서가 곧 순위(앞이 상위). 내부 결합점수(bm25 − 0.5·log(1+피인용) − 최신성, 낮을수록 상위)는 서버 정렬 전용·비노출. 드래프터 안내: score 해석 불필요, 배열 순서대로 신뢰. 직접 D1 bm25 후보쿼리 시 보이는 rank/행번호와 혼동 금지(리아 정정 2026-06-23).","category":"reference","summary":"brain/retrieve는 score 비노출 — 배열순서=순위, score 해석 불필요(리아 정정)"}