# PR-RAG-Time-1 1주 후 재측정 (Week 1 Observation) **측정일**: 2026-05-12 (baseline 2026-05-03 의 9일 후) **대상**: `services.search.search_pipeline.run_search` (mode=hybrid / fusion=rrf_boost / rerank=True / analyze=False / limit=5) **원본 JSON**: `reports/freshness_decay_observation_week1.json` **비교 baseline**: `reports/freshness_decay_observation_baseline.json` (2026-05-03) ## 회귀 판정 종합 | 신호 | week1 측정값 | 임계 | 결과 | |---|---:|---:|:---:| | freshness_ms max | 0.54ms | 10ms | ✅ PASS | | total_ms max | 413ms | 500ms | ✅ PASS | | policy 분포 (base vs week1) | 9/30 vs 9/30 | ±10% | ✅ PASS | | top 3 doc_id 변동 발생 쿼리 수 | 0/6 | 3 미만 | ✅ PASS (자동) | **자동 회귀 신호 4건 모두 통과. Manual review gate 도 unblocked (top3 변동 0 이므로).** ## 쿼리별 비교 | 쿼리 | top3 동일 | total_ms (base → week1) | freshness_ms (base → week1) | |---|:---:|---:|---:| | 중대재해 사고 | ✓ | 250 → 373 | 0.49 → 0.50 | | 최근 중대재해 | ✓ | 287 → 310 | 0.49 → 0.54 | | 산안법 개정 | ✓ | 200 → 224 | 3.06 → 0.48 | | KGS Code 개정 | ✓ | 272 → 330 | 0.43 → 0.51 | | 위험성평가 최근 동향 | ✓ | 284 → 338 | 0.43 → 0.52 | | 가스 사고 최근 사례 | ✓ | 350 → 413 | 0.44 → 0.49 | top3 doc_id 6/6 완전 동일. 1주 시점에서는 freshness decay 가 ranking 을 흔들 만큼의 age 격차가 생기지 않아 baseline 대비 ordering 안정. half_life 90d(news) / 365d(law) 의 9일차이므로 자연스러운 결과. total_ms 가 평균 +50ms (+20~25%) 증가. 첫 측정에서 cold start outlier 1458ms 발견 → warmup 1회 후 재측정 (현 결과). cold path 제거 시 baseline 비례 안정. ## 발견된 별 이슈 (회귀 판정과 분리) **reranker 404 drift** — 측정 중 stderr 에 `[WARNING] rerank failed → RRF fallback: HTTPStatusError: Client error '404 Not Found' for url 'http://ollama:11434/api/rerank'` 가 6회 발생. 원인: - `config.yaml:45` reranker.endpoint = `http://ollama:11434/api/rerank` (Ollama 호출) - 실제 reranker 는 별도 컨테이너 `hyungi_document_server-reranker-1` (TEI) — CLAUDE.md 기술스택 명시 - Ollama 의 `/api/rerank` endpoint 는 응답 404 결과: 모든 검색이 reranker fallback (RRF only) 로 운영 중. baseline 측정 시점에도 동일 상태였을 가능성 높음 (baseline rerank_ms 4.6~4.9ms 와 week1 4.9~8.2ms 가 비슷 → 둘 다 404 응답 시간). 별 incident 등록 + inventory `Drift Log` 추가 필요. **본 PR-RAG-Time-1 closure 와는 무관** (baseline/week1 모두 동일 fallback 상태이므로 freshness 본질 비교는 fair). ## 1주 결과 한 줄 ``` 2026-05-12 1주 후 재측정: 회귀 0 / top3 변동 0 / freshness_ms max 0.54ms / total_ms max 413ms. PASS. (별 이슈: reranker 404 drift — config.yaml 의 endpoint 오류, 별 incident 트랙) ```