
Braves Booth — Idle Recap, Dashboard Density, and AI Pitcher Narratives
Between games, the Braves Booth dashboard used to show a tab bar with RECAP and PREVIEW buttons. Pick one. The problem: announcers don't want to choose. They want the full picture — what just happened and what's coming next — on a single screen with no clicks. Two commits, 29 files, 600 lines changed. The idle view got rebuilt, the entire UI got tighter, and the AI pitcher narrative system got replaced with something that actually works. The Idle View Problem The old between-games state showed either a recap or a preview, toggled by tab buttons in the GameStateBar. This forced a decision that shouldn't exist. When there's no live game, the announcer needs both: the line score and AI recap from the last game, plus a clickable card previewing the next one. The fix removes the tab buttons entirely. The idle page now renders the full recap — line score plus AI-generated game summary — with a next-game preview card below it. Click the preview card and it expands into the full pregame view.
Continue reading on Dev.to
Opens in a new tab
