3.8.73 최신
- 검색/재활용(스니펫·골든) 메커니즘 개선 + 채팅 진행 단계 표시 + 그동안 누적된 3.8.59~3.8.72 미배포분 포함. (1) [검색 재활용 R1~R5] 가장 신뢰도 높은 golden 패턴/correction pair 검색을 code_ref 와 동일한 의미(임베딩)+Jaccard 하이브리드로 승격해 동의어/패러프레이즈 회수율 개선(R1). 슬롯이 못 잡은 숫자 파라미터가 다르면 옛 숫자가 박힌 코드를 확신 반환하던 정확성 사고를 직접반환 직전 numeric 안전장치로 차단(R2). 임베딩 비활성(키 없음/오프라인) 시 Jaccard 폴백으로 조용히 강등되던 것을 1회 경고 + 결과 degraded 플래그로 가시화(R3). 어미를 일일이 나열하던 한국어 토큰 매칭을 교착어 특성(어간=접두) 기반 접두 soft-match 로 교체 — "추출해줘"≈"추출하기" 처럼 임의의 어미를 목록 없이 일반화(R4). 점수식에서 신뢰소스에서 상수(1.0)라 비차별적이던 success_rate 가중치(0.20→0.10)를 의미점수(0.40→0.45)·correction(0.05→0.10)으로 재배분(R5). 신규 retrieval_core.py(순수 결정/매칭 로직, 단위 테스트 가능) + apply_slot_catalog 숫자 경계 치환("8"→"18" 이 "80" 오염 방지). (2) [채팅 진행 스피너] 응답 대기 중 채팅창에 회전 스피너 + 현재 단계(🧭의도 해석 → 🔎기억 탐색 → ♻️재활용/🤖AI 생성 → 🔧실행 → 🔍결과 점검·검증)를 실시간 표시. (3) [AGORA 연결 수정] 분산 quorum 보고가 QGIS_NAS_URL env 미설정 시 localhost 로 빠져 조용히 죽던 것을 실제 NAS URL(QgsSettings→config 기본값) + 공유 telemetry JWT 로 배선. (4) [공유 골든 서빙 영속화] NAS 가 7일 purge 되는 logs 에서만 읽고 payload 중첩이라 클라이언트가 못 받던 것을 flat 평탄화 + 번들 시드(golden_v1.json) 영속 서빙으로 폐곡선화. (5) [프롬프트 복원력] 시스템 프롬프트를 기기 결합 암호화 디스크 캐시로 보존 — 재시작 후 NAS 일시 장애에도 동작하되 파일 이동 시 탈취는 차단. PLUGIN_VERSION 3.8.72 → 3.8.73.