Product Outcome
Launch league tables, tournament flows, and championship tracking surfaces that stay grounded in canonical competition structure.Who Builds This
- league hubs and tournament centers
- editorial products covering playoff or championship races
- assistants that answer standings or bracket questions
- products with conference, division, or tier filters
Recommended Tool Chain
| Step | Tool | Why it matters |
|---|---|---|
| 1 | gns_resolve_entity | resolve the league or series the user means |
| 2 | gns_league_structure | understand phases, groups, rounds, and related IDs |
| 3 | gns_league_standings or gns_league_brackets | answer table or knockout questions |
| 4 | gns_series_league_overview | connect a series to the leagues inside it |
| 5 | gns_series_championship_snapshot | create a one-call championship summary |
Minimum Inputs
leagueIdorleagueSeasonIdfor league experiencesseriesIdorseriesSeasonIdfor multi-league championship flows- optional
conferenceId,divisionId, ortierIdfor narrower standings
Example End-User Prompts
- “Show me the current standings for the WNBA.”
- “How does the playoff bracket look right now?”
- “Which leagues feed into this championship?”
- “Compare the title race across these two seasons.”
Expected Output / UX
Strong tracking experiences surface:- clear competition structure before deep data
- the right standings slice for the user’s filter
- bracket context where knockout phases exist
- a path from series context into league-specific detail
Common Mistakes
- skipping
gns_league_structureand guessing competition structure - passing both
leagueIdandleagueSeasonId - using current-season tools when a historic season was requested
- flattening series and league concepts into one thing