Getting Started¶
Layout¶
The site is organized into analytics surfaces:
- Standings
- Teams
- Matches
- Signals
- Analytics
Each page reads from typed /api/v1/* routes through the web BFF.
First workflow¶
- Open Standings to set league context.
- Pick a team in Teams and review season stats + recent form.
- Open a fixture in Matches for summary and momentum.
- Use Signals and Analytics to compare with deeper context.
How to validate a number quickly¶
- cross-check the same team/match on two pages (for example Teams vs Matches)
- confirm the selected season in the header
- check freshness badge to confirm recent pipeline/signals publish state
If something looks wrong¶
- reload the page and retry
- verify season selection
- report the endpoint and page path so the team can trace quickly