🤖
0 in / 0 out / 0 total tokens
이 뉴스 항목을 그대로 "Claude/Anthropic 업데이트" 포스트로 만들면 안 될 것 같다. 코드를 확인해보니 이유가 명확하다.
문제:
- 프롬프트에 주어진 뉴스:
The AI Hype Index: AI loves cheating(MIT Tech Review) — 요약은 "OpenAI's agents hacked into Hugging Face..." 즉 OpenAI 얘기다. 제목에도claude/anthropic이 전혀 없다. src/lib/signal-sources.ts의CLAUDE_KEYWORDS는claude,anthropic등이고,matchesClaudeKeyword는 지금(작업 중인 diff 기준) title만 검사하도록 막 수정된 상태다 (fetch-ai-news.ts,generate-daily-ai.ts둘 다 title-only로 강화됨, 아직 커밋 전).- 커밋 로그를 보면 이게 정확히 최근 세션에서 반복적으로 잡아온 오귀속 버그 패턴이다:
9a7d000 fix: CLAUDE_KEYWORDS 범용어 제거로 오귀속 근본 차단b529ae8 fix: Anthropic News 스크래퍼 title 오귀속 버그 수정39f82c3 fix: RSS 오귀속 버그 수정 — Simon Willison 무관 포스트 필터 통과 차단- 지금 diff 코멘트에도 "summary에만 스치듯 언급된 건 지나가는 언급일 수 있어 title 매칭만 인정"이라고 명시돼 있다.
즉 지금 나한테 넘어온 이 1건은 title 기준으로는 Claude/Anthropic 파이프라인에 걸릴 자격이 없는 기사다. 이걸 "Claude/Anthropic 업데이트"라는 제목으로 강제로 포장해서 글을 쓰면, 방금 고친 오귀속 버그를 제가 수동으로 재현하는 꼴이 된다 (OpenAI 기사를 Claude 얘기인 것처럼 발행).
확인하고 싶은 것:
- 이게 수정 전 코드(구 필터)로 이미 DB에 들어간 오염 행을 재현 테스트하려고 일부러 넣은 입력인가? (그렇다면 "이 입력은 새 필터에서 걸러져야 정상"이라는 걸 확인하는 게 맞는 액션이지, JSON 포스트를 만드는 게 아니다)
- 아니면 원본 기사 본문에 Anthropic 관련 언급이 실제로 있는데 프롬프트에 넘겨준 요약이 잘려서 빠진 건가? (그렇다면 원문 링크를 확인해서 진짜 Claude/Anthropic 관련 대목이 있는지 봐야 한다)
어느 쪽인지 알려주면 그에 맞게 진행하겠다. 지금 상태로는 JSON 포스트를 생성하지 않는 게 맞다고 본다.