process_item queued anything landing in the matcher's "needs review" confidence band immediately, without ever checking whether the show/ season/episode/movie actually needed anything — that check only ran on the auto-match path. A low-confidence match against an already-complete show gained nothing from a human's yes/no, it was just noise that reappeared every cycle the source kept re-listing the same old release (verified live: fully-complete shows' season-pack re-releases piling up in the review queue indefinitely). Reordered so the eligibility check (movie/season-pack/episode) runs first regardless of confidence, and only a genuinely-needed release ever reaches the queue-for-review decision. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||