Conversation
"NFL: Chiefs vs Bills", "Lakers @ Celtics", "Rangers at Celtic 19:45" are how playlists name a game, and the sports collection holds it as "Buffalo Bills at Kansas City Chiefs". The name parser reads two sides and a league out of such a name now, and match answers it from the fixtures in the window (a day and a half back, a week ahead, or the day asked for with date=) by team-name agreement in either order: both sides is a score near one, nearer kickoff nearer one, in play first; one side is 0.45, below the floor callers use. A name with a separator and no fixture behind it, "Alien vs Predator", falls back to the match it always had. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014X1XCwt5iD3nqZfbddZqEP
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
"NFL: Chiefs vs Bills", "Lakers @ Celtics", "Rangers at Celtic 19:45" are how playlists name a game, and the sports collection holds it as "Buffalo Bills at Kansas City Chiefs".
GET /api/v1/match?q=NFL%3A%20Chiefs%20vs%20Billsreturned nothing.The name parser now reads two sides and a league out of such a name (
parsed.kind: 'fixture',teams,league), and match answers it from the fixtures in the window (36 h back, a week ahead, or the day asked for withdate=YYYY-MM-DD) by team-name agreement in either order: abbreviations, short names, full names, "Man Utd", diacritics folded. Both sides is a score near one, nearer kickoff nearer one, in play first, +0.05 when the league agrees; one side is 0.45, below the floor callers use. A name with a separator and no fixture behind it ("Alien vs Predator") falls back to the match it always had.dateis on the API, the CLI (nichedb match --date) and MCPmatch_items.800 tests pass, 12 of them against a real Postgres with the migrations and pg_trgm.
🤖 Generated with Claude Code
https://claude.ai/code/session_014X1XCwt5iD3nqZfbddZqEP