From 156b9ee712c699402fdf464885987635a4fb65ef Mon Sep 17 00:00:00 2001 From: happybell80 Date: Tue, 16 Sep 2025 22:19:37 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20CompanyX=20=EB=89=B4=EC=8A=A4=20?= =?UTF-8?q?=EB=AC=B8=EC=A0=9C=20=ED=95=B4=EA=B2=B0=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 검증 결과 및 테스트 내용 추가 - 중복 제거 로직 설명 추가 - 상태: 해결 완료 --- troubleshooting/250916_claude_companyx_wrong_news.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/troubleshooting/250916_claude_companyx_wrong_news.md b/troubleshooting/250916_claude_companyx_wrong_news.md index e52071a..b419851 100644 --- a/troubleshooting/250916_claude_companyx_wrong_news.md +++ b/troubleshooting/250916_claude_companyx_wrong_news.md @@ -44,6 +44,16 @@ docker logs robeing-skill-news | grep "컴퍼니엑스" - companyx_news_scraper.py: scrape_all()에서 언급 확인 후 필터링 (92-110행) - companyx_news_collector.py: company_mentioned, mention_count 필드 추가 (367-368행) +### 검증 결과 +- 테스트: 10개 수집 → 3개 새 기사 → 모두 검증 제외 (언급 없음) +- "엑스페릭스", "리플(XRP)", "엑스붐 버즈" 등 무관한 기사 필터링 성공 +- rb8001에 0개 반환 (정상) +- 중복 제거: companyx_news_collector.py:115행 _remove_duplicates()로 기존 기사 제외 + ## 교훈 - 검색어 설정과 검증은 별개 프로세스로 관리 필요 -- 외부 API 장애 시 failover 전략 필수 \ No newline at end of file +- 엔드포인트별 처리 차이 확인 필수 (일반 search vs companyx-search) +- 서버 배포 후 실제 동작 검증 필요 + +## 상태 +✅ **해결 완료** (2025-09-16) \ No newline at end of file