TMDB answers movies and series on separate endpoints; concatenating them put every loosely-matching film above the series. dexter buried Dexter and Dexter: Resurrection under twenty Dexter Gordon recordings.
Both halves are now ranked together — title match tier first, TMDB popularity second — and punctuation is dropped from both sides, so dexter resurrection matches Dexter: Resurrection exactly. The library half is ranked the same way instead of alphabetically.
The deck also carries an all/movies/series filter with live counts. When a kind is empty the status line says no series match — 9 movies do, so a filter never reads as a failed search.
just ci green: 815 tests, clippy clean, tsc clean.
TMDB answers movies and series on separate endpoints; concatenating them put every loosely-matching film above the series. `dexter` buried Dexter and Dexter: Resurrection under twenty Dexter Gordon recordings.
Both halves are now ranked together — title match tier first, TMDB popularity second — and punctuation is dropped from both sides, so `dexter resurrection` matches *Dexter: Resurrection* exactly. The library half is ranked the same way instead of alphabetically.
The deck also carries an all/movies/series filter with live counts. When a kind is empty the status line says `no series match — 9 movies do`, so a filter never reads as a failed search.
`just ci` green: 815 tests, clippy clean, tsc clean.
TMDB answers movies and series on separate endpoints; concatenating them
put every loosely-matching film above the series. "dexter" buried Dexter
and Dexter: Resurrection under twenty Dexter Gordon recordings. Both
halves are now ranked together — title match first, TMDB popularity
second — and the deck carries an all/movies/series filter with counts.
Co-Authored-By: Claude <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
TMDB answers movies and series on separate endpoints; concatenating them put every loosely-matching film above the series.
dexterburied Dexter and Dexter: Resurrection under twenty Dexter Gordon recordings.Both halves are now ranked together — title match tier first, TMDB popularity second — and punctuation is dropped from both sides, so
dexter resurrectionmatches Dexter: Resurrection exactly. The library half is ranked the same way instead of alphabetically.The deck also carries an all/movies/series filter with live counts. When a kind is empty the status line says
no series match — 9 movies do, so a filter never reads as a failed search.just cigreen: 815 tests, clippy clean, tsc clean.