Skip to content

fix: Cross-feed article deduplication and new ChatGPT news sources#807

Merged
bokelley merged 1 commit into
mainfrom
bokelley/fix-addy-dupes
Jan 19, 2026
Merged

fix: Cross-feed article deduplication and new ChatGPT news sources#807
bokelley merged 1 commit into
mainfrom
bokelley/fix-addy-dupes

Conversation

@bokelley

Copy link
Copy Markdown
Contributor

Summary

  • Add cross-feed URL deduplication to prevent same article from multiple feeds appearing as duplicates (e.g., same Adweek article from 5 different Adweek category feeds)
  • Add new RSS feeds for ChatGPT/OpenAI ad launch coverage: The Verge, Wired, VentureBeat, Ars Technica, CNBC Tech
  • Reduce quality 4 quiet period from 3 hours to 1 hour to increase posting frequency for relevant articles
  • Add test case for ’ HTML entity decoding

Test plan

  • Verified migrations apply successfully in Docker
  • Verified new feeds appear in admin API (5 new feeds: The Verge, Wired, VentureBeat, Ars Technica, CNBC Tech)
  • All 241 tests pass
  • TypeScript compiles without errors
  • Code review completed and feedback addressed

🤖 Generated with Claude Code

- Add cross-feed URL deduplication to prevent same article from multiple
  feeds appearing as duplicates (e.g., same Adweek article from 5 feeds)
- Add new RSS feeds for ChatGPT/OpenAI coverage: The Verge, Wired,
  VentureBeat, Ars Technica, CNBC Tech
- Reduce quality 4 quiet period from 3 hours to 1 hour
- Add test case for ’ HTML entity decoding

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bokelley bokelley merged commit 1760aed into main Jan 19, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant