You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- Add max_articles_per_source setting (default 3, range 1-10) with migration, backend model, DB queries, and frontend number input - Add limit_articles_per_source filter: spreads articles across categories (1 per domain per category first), then fills remaining slots up to the limit - Add dedup_by_url filter: removes duplicate URLs across categories (case-insensitive) - Pipeline order: parse → filter_homepage → dedup_by_url → limit_per_source → scrape - 10 new unit tests covering spread, cap enforcement, dedup, and edge cases Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
3 months ago | |
|---|---|---|
| .claude | 3 months ago | |
| backend | 3 months ago | |
| docs | 3 months ago | |
| e2e | 3 months ago | |
| frontend | 3 months ago | |
| .env.example | ||
| .gitignore | 3 months ago | |
| AGENTS.md | ||
| CLAUDE.md | 3 months ago | |
| docker-compose.yml | ||