Season 1 Goes Live - In-Season Hub + Homepage

Season 1 tipped off and the platform swung from a pre-draft countdown to a live in-season product: a rebuilt game-day hub, redesigned Film Room clips, ESPN-style stat leaders, and a homepage that finally reads as a running league. Plus game times fixed to ET and the prize split unified to rulebook v2.

Added

/today rebuilt phase-aware for the season - a game-day hub with live standings, stat leaders, storylines, recent finals, and upcoming matches instead of the stale pre-draft countdown it was stuck on all season

Film Room clip cards redesigned - SVG tier badges (no emoji), punchy headlines derived from the AI call, real franchise crests + team colors, cleaned captions, and custom play/duration/mute media; /today trending clips now show real thumbnails + crests

Changed

Stat Leaders rebuilt ESPN-style - per-stat leader cards across 11 categories, a sortable every-player table with search + team filter, and Season / All-Time scope with a per-game / totals toggle

Standings All-Time tab brought to parity with Triple Threat - rank column, franchise crest + team-color accent, and a gold rail on the all-time titles leader

Film Room shows a live / standby feed-status pill so a quiet feed reads as healthy-but-idle, waiting on live games, instead of looking broken

Homepage swung from the pre-draft funnel to the live season - phase-aware metadata + social unfurl, FeaturedHero / news feed / trending repointed to standings, power rankings, schedule, stat leaders and film room, and the EntryTable reframed to the waiver-wire path

Fixed

Match tip-offs and arena event times now render in ET with a zone label - the app container runs in UTC, so an 8 PM ET game was showing as midnight with no timezone shown

Prize-split copy unified to rulebook v2 (top 4 paid, 60/25/15) where the homepage FAQ, the AI wizard, and a news item still showed a superseded top-2 70/30 split