Skip to content

Conversation

@bokelley
Copy link
Contributor

Summary

Fixed a mismatch between the pending article count shown in the UI and the actual articles that get processed. The stats query was missing filters that the processing query had, causing false counts and infinite retry loops for failed articles.

Changes:

  • Aligned pending count query with processing query (add status filter, feed join, exclude failed)
  • Prevent failed articles from being retried infinitely
  • Added processed/failed counts to dashboard for better visibility

The pending count was showing all unprocessed articles but the processing
query was filtering by status and feed existence, causing mismatches. Now
both queries are aligned, and failed articles won't be retried infinitely.
Added processed/failed counts to dashboard for visibility.

🤖 Generated with Claude Code

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@bokelley bokelley merged commit 75c060d into main Dec 31, 2025
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.

2 participants