Files
hyungi_document_server/reports/freshness_decay_observation_baseline.json
T
Hyungi Ahn 8f7871b443 ops(search): PR-RAG-Time-1 1주 후 재측정 PASS
baseline (2026-05-03) + week1 (2026-05-12) 두 측정 결과 JSON/MD 합본.

회귀 판정 4신호 모두 통과:
- top3 doc_id 변동: 0/6 쿼리
- freshness_ms max: 0.54ms (임계 10ms)
- total_ms max: 413ms (임계 500ms, warmup 후)
- policy 분포: 9/30 동일

별 이슈: reranker 404 drift 발견 (config.yaml endpoint = ollama 호출, 실제는 TEI 컨테이너). PR-RAG-Time-1 본질 회귀와 분리. 별 incident 트랙.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 15:41:40 +09:00

369 lines
9.3 KiB
JSON

[
{
"query": "중대재해 사고",
"n_results": 5,
"results": [
{
"id": 3854,
"title": "산업안전보건법 (20251001) 제4장_유해ㆍ위험_방지_조치",
"score": 1.0,
"policy": "law_365d",
"age_days": 29,
"decay_factor": 0.9451,
"base_score": 0.7133,
"adjusted_score": 0.7016
},
{
"id": 10571,
"title": "대표_중대재해_유형과_재발방지",
"score": 0.7625,
"policy": null,
"age_days": 8,
"decay_factor": null,
"base_score": 0.6859,
"adjusted_score": 0.6859
},
{
"id": 10573,
"title": "산업안전보건법_개요",
"score": 0.525,
"policy": null,
"age_days": 8,
"decay_factor": null,
"base_score": 0.6834,
"adjusted_score": 0.6834
},
{
"id": 3922,
"title": "중대재해 처벌 등에 관한 법률 시행령 (20251001) 제3장_중대시민재해",
"score": 0.2875,
"policy": "law_365d",
"age_days": 29,
"decay_factor": 0.9451,
"base_score": 0.6872,
"adjusted_score": 0.6759
},
{
"id": 3877,
"title": "산업안전보건법 시행규칙 (20250530) 제4장_유해ㆍ위험_방지_조치",
"score": 0.05,
"policy": "law_365d",
"age_days": 29,
"decay_factor": 0.9451,
"base_score": 0.673,
"adjusted_score": 0.662
}
],
"timing_ms": {
"freshness_ms": 0.486,
"total_ms": 250.096,
"rerank_ms": 4.69
}
},
{
"query": "최근 중대재해",
"n_results": 5,
"results": [
{
"id": 10571,
"title": "대표_중대재해_유형과_재발방지",
"score": 1.0,
"policy": null,
"age_days": 8,
"decay_factor": null,
"base_score": 0.6274,
"adjusted_score": 0.6274
},
{
"id": 11566,
"title": "06_분진폭발",
"score": 0.7625,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.5959,
"adjusted_score": 0.5959
},
{
"id": 3922,
"title": "중대재해 처벌 등에 관한 법률 시행령 (20251001) 제3장_중대시민재해",
"score": 0.525,
"policy": "law_365d",
"age_days": 29,
"decay_factor": 0.9451,
"base_score": 0.6012,
"adjusted_score": 0.5913
},
{
"id": 6695,
"title": "정부 중대재해 근절 기조 통했나…올 1분기 산재 사망자 ‘역대 최저’",
"score": 0.2875,
"policy": "news_90d",
"age_days": 18,
"decay_factor": 0.8675,
"base_score": 0.4892,
"adjusted_score": 0.4698
},
{
"id": 11825,
"title": "‘아리셀’ 대폭 감형에 “중대재해법 양형 기준 설정” 목소리",
"score": 0.05,
"policy": "news_90d",
"age_days": 5,
"decay_factor": 0.958,
"base_score": 0.0159,
"adjusted_score": 0.0157
}
],
"timing_ms": {
"freshness_ms": 0.487,
"total_ms": 286.772,
"rerank_ms": 4.604
}
},
{
"query": "산안법 개정",
"n_results": 5,
"results": [
{
"id": 10572,
"title": "밀폐공간_작업_안전기준",
"score": 1.0,
"policy": null,
"age_days": 8,
"decay_factor": null,
"base_score": 0.6013,
"adjusted_score": 0.6013
},
{
"id": 4026,
"title": "고압가스 안전관리법 시행령 (20260317) 전문",
"score": 0.7625,
"policy": "law_365d",
"age_days": 29,
"decay_factor": 0.9451,
"base_score": 0.606,
"adjusted_score": 0.596
},
{
"id": 10573,
"title": "산업안전보건법_개요",
"score": 0.525,
"policy": null,
"age_days": 8,
"decay_factor": null,
"base_score": 0.572,
"adjusted_score": 0.572
},
{
"id": 5229,
"title": "사업체들의 산업안전 활동 최근 동향과 과제",
"score": 0.2875,
"policy": null,
"age_days": 24,
"decay_factor": null,
"base_score": 0.0161,
"adjusted_score": 0.0161
},
{
"id": 10569,
"title": "MSDS_읽는법",
"score": 0.05,
"policy": null,
"age_days": 8,
"decay_factor": null,
"base_score": 0.0159,
"adjusted_score": 0.0159
}
],
"timing_ms": {
"freshness_ms": 3.055,
"total_ms": 199.741,
"rerank_ms": 4.592
}
},
{
"query": "KGS Code 개정",
"n_results": 5,
"results": [
{
"id": 11647,
"title": "04_KGS_Code",
"score": 1.0,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.717,
"adjusted_score": 0.717
},
{
"id": 13914,
"title": "KGS FP112 § 1.5~1.6 — 경과조치·용품 사용제한",
"score": 0.7625,
"policy": null,
"age_days": 0,
"decay_factor": null,
"base_score": 0.6865,
"adjusted_score": 0.6865
},
{
"id": 11692,
"title": "05_KGS_GC_도시가스",
"score": 0.525,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.6585,
"adjusted_score": 0.6585
},
{
"id": 11693,
"title": "06_KGS_체계종합",
"score": 0.2875,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.5594,
"adjusted_score": 0.5594
},
{
"id": 11691,
"title": "04_KGS_AC_용기",
"score": 0.05,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.4961,
"adjusted_score": 0.4961
}
],
"timing_ms": {
"freshness_ms": 0.434,
"total_ms": 271.985,
"rerank_ms": 4.739
}
},
{
"query": "위험성평가 최근 동향",
"n_results": 5,
"results": [
{
"id": 5243,
"title": "위험성평가 사업장 구축 및 실행방안",
"score": 1.0,
"policy": null,
"age_days": 24,
"decay_factor": null,
"base_score": 0.6768,
"adjusted_score": 0.6768
},
{
"id": 5229,
"title": "사업체들의 산업안전 활동 최근 동향과 과제",
"score": 0.7625,
"policy": null,
"age_days": 24,
"decay_factor": null,
"base_score": 0.6587,
"adjusted_score": 0.6587
},
{
"id": 10574,
"title": "위험성평가_KRAS_절차",
"score": 0.525,
"policy": null,
"age_days": 8,
"decay_factor": null,
"base_score": 0.6365,
"adjusted_score": 0.6365
},
{
"id": 11685,
"title": "03_위험성평가기법",
"score": 0.2875,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.4886,
"adjusted_score": 0.4886
},
{
"id": 11568,
"title": "08_위험성평가지표",
"score": 0.05,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.4755,
"adjusted_score": 0.4755
}
],
"timing_ms": {
"freshness_ms": 0.43,
"total_ms": 284.218,
"rerank_ms": 4.936
}
},
{
"query": "가스 사고 최근 사례",
"n_results": 5,
"results": [
{
"id": 11684,
"title": "02_사고사례",
"score": 1.0,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.8395,
"adjusted_score": 0.8395
},
{
"id": 11564,
"title": "04_BLEVE",
"score": 0.7625,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.7673,
"adjusted_score": 0.7673
},
{
"id": 11565,
"title": "05_UVCE",
"score": 0.525,
"policy": null,
"age_days": 5,
"decay_factor": null,
"base_score": 0.7629,
"adjusted_score": 0.7629
},
{
"id": 7107,
"title": "청주 가스 폭발 사고 전날 ‘경보기 오작동’",
"score": 0.2875,
"policy": "news_90d",
"age_days": 17,
"decay_factor": 0.8742,
"base_score": 0.5377,
"adjusted_score": 0.5174
},
{
"id": 6707,
"title": "“가스 냄새 신고했는데 이상 없다더니”... 청주 폭발 사고 ‘인재’ 논란",
"score": 0.05,
"policy": "news_90d",
"age_days": 18,
"decay_factor": 0.8675,
"base_score": 0.5257,
"adjusted_score": 0.5048
}
],
"timing_ms": {
"freshness_ms": 0.444,
"total_ms": 349.87,
"rerank_ms": 4.863
}
}
]