Skip to content

crawler: a dead feed that fails its monthly recheck stays dead - #277

Merged
ralyodio merged 1 commit into
mainfrom
crawl-dead-stays-dead
Nov 8, 2026
Merged

ralyodio merged 1 commit into
mainfrom
crawl-dead-stays-dead

Conversation

@ralyodio

@ralyodio ralyodio commented Nov 8, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #275. Found live: 721 dead feeds have error_count < 10 (retired by older rules); a failed recheck downgraded 135 of them to error, back into listings and the short ladder. markCrawlFailure now keeps dead; crawlFeed waits 30 days for any dead feed. Tests added. Prod rows already repaired by SQL.

🤖 Generated with Claude Code

Follow-up to #275. 721 dead feeds were retired by older rules with fewer
than ten failures (garbage URLs, not-a-hostname); a failed recheck
recomputed status from error_count and downgraded them to 'error', putting
them back in listings and on the 1h..1d ladder. markCrawlFailure now keeps
'dead', and crawlFeed waits 30 days for any dead feed (status is in
DUE_COLUMNS).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit 0cfebe9 into main Nov 8, 2026
3 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