Files
HC900-Crawler/mcp-server
windpacer cfef06c21e fix(nl2sql): query_with_nl 프롬프트 단일화 + 극값 CTE(전체반환·앵커) + 결정론 태그 검증 게이트
- server.py: inline _DB_SCHEMA 제거, worker/sql_prompt.SQL_SYSTEM_PROMPT로 단일화.
  query_pv_history/query_with_nl description 보강(집계·극값은 query_with_nl 유도).
- 결정론 태그 검증 게이트(_verify_sql_tags)+피드백 재시도(최대3회): 환각 태그는
  실행 거부·교정, 끝내 미존재면 빈 결과 대신 명시적 에러(날조 차단). 대소문자 교정.
- sql_prompt.py: 극값→관련태그 CTE를 'value=MAX(...) 모든 시각 반환 + max_occurrences
  + 앵커(극값기준 태그) 포함'으로 교체. 태그 대문자 규칙.
- 피벗 시 max_occurrences 등 스칼라 컬럼 보존.
- curate/golden: 극값 CTE(전체반환·앵커≠요청) 학습예제·eval 추가.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-12 12:22:31 +09:00
..
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00
2026-06-03 20:28:14 +09:00