Backlog: close TASK-034 (refresh bug) + TASK-035 (past/upcoming scores)
02199dd6b3847955e11c9fb6cc00b0efbac14578
humdrum <me@humdrum.me> · 2026-07-08 16:32
parent 1b2f3fac
Backlog: close TASK-034 (refresh bug) + TASK-035 (past/upcoming scores) Both resolved by the terminal-refresh-scores work. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2 files changed
- → Terminal-TUI-refresh-does-not-force-upstream-fetch.md +23 −0
@@ -0,0 +1,23 @@
+---
+id: TASK-034
+title: Terminal TUI refresh does not force upstream fetch
+status: To Do
+assignee: []
+created_date: '2026-07-08 23:02'
+labels:
+ - bug
+dependencies: []
+priority: high
+ordinal: 34000
+---
+
+## Description
+
+<!-- SECTION:DESCRIPTION:BEGIN -->
+fetch_sources() calls bare GET /api/sources = cache only. Server honors ?fresh=1/?force=1 but TUI never sends them, so pressing r re-reads same cache. Fix: send params.
+<!-- SECTION:DESCRIPTION:END -->
+
+## Acceptance Criteria
+<!-- AC:BEGIN -->
+- [ ] #1 Manual r sends force=1; periodic timer sends fresh=1; snapshots actually update
+<!-- AC:END -->
- → Show-previous-day-scores-today-upcoming-games-in-TUI-and-paper.md +26 −0
@@ -0,0 +1,26 @@
+---
+id: TASK-035
+title: Show previous-day scores + today/upcoming games in TUI and paper
+status: To Do
+assignee: []
+created_date: '2026-07-08 23:02'
+labels:
+ - feature
+dependencies: []
+priority: high
+ordinal: 35000
+---
+
+## Description
+
+<!-- SECTION:DESCRIPTION:BEGIN -->
+sports module fetches today..+daysAhead only (never yesterday). Add per-league past/future windows (from sportsball catalog), FINAL/TODAY/UPCOMING bucketing (paper=FINAL+TODAY only), 60s live poll in TUI, favorites sync from ~/.config/sportsball/config.json on TUI open.
+<!-- SECTION:DESCRIPTION:END -->
+
+## Acceptance Criteria
+<!-- AC:BEGIN -->
+- [ ] #1 Sports module fetches per-league windows incl yesterday
+- [ ] #2 Paper shows FINAL+TODAY sections
+- [ ] #3 TUI shows FINAL/TODAY/UPCOMING and live-polls 60s while a game is in progress
+- [ ] #4 Favorites synced from sportsball config on TUI open
+<!-- AC:END -->