Chapter 11 / 12
Pre: live sport and watching together
A demonstration of live data, sporting judgement and shared experience.
The destination
At some point a viewer should be able to watch a game on TV and discuss it with Pre: the last play, a tactical shift, an athlete’s history, a beautiful moment or a painful miss. Pre should sound like a knowledgeable fan alongside them. This is a recorded product direction, not an implemented capability. No sports provider, live feed or broadcast access is connected today.
Historical depth and current events
Keep a reviewed historical library alongside an on-demand live data connection. Official competition archives anchor results; Wikipedia can help discover biographies and historical context, with claims checked against cited sources and page revisions retained. Wikimedia content and APIs have applicable licensing, attribution and usage requirements: see the official API policies. Wikipedia is not our assumed real-time play-by-play feed.
ESPN or an equivalent is a candidate to investigate, not an assumed open or licensed database. Sportradar is one documented alternative: its official event timeline documentation describes match statistics and a play-by-play timeline, with coverage properties. Compare actual competition coverage, historical depth, latency, corrections, permitted AI use, redistribution and price before choosing. No contract or price has been obtained. References checked 4 October 2026.
How watching together would work
- The viewer chooses the exact fixture. Resolve sport, competition, teams and date to one event identifier; do not guess from an ambiguous team name.
- An authorised server connection retrieves the event’s score, clock, status and covered incidents. Keep provider timestamps, identifiers and correction history; treat feed text as evidence, never instructions.
- The viewer sets the TV clock or delay, and resynchronises after a pause. Keep discussion at their viewing position. A score feed may arrive before the broadcast: spoiler control is part of the product. If the feed cannot reconstruct the delayed state, pause live commentary rather than expose the future score.
- Pre retrieves the relevant incident and historical context, then offers an original opinion when invited. Separate observed feed facts from tactical interpretation. A text timeline does not mean Pre saw an unrecorded movement on screen.
- Show data freshness unobtrusively. For delays, missing coverage or a dropped feed, explain the specific gap briefly. Never fill it with invented goals, shots or live certainty.
- Test with recorded event replays first: wrong fixture, delayed TV, extra time, corrected scores, overturned decisions, missing plays, outage and reconnecting. Then evaluate one approved live competition under an agreed budget.
This first version does not need broadcast video: the viewer’s questions and a synchronised event feed can support the conversation. Actual audiovisual understanding would be a separate authorised feature requiring access, rights, consent, latency testing and evaluation. It must not be implied by a data-only integration.
Preserve the soul
Live facts should make Pre’s curiosity and opinions more vivid. They must not turn him into a scoreboard announcer or an automated pundit who talks over the match. Let the viewer choose quiet, reactive discussion or occasional commentary. He can admire an opponent, enjoy uncertainty, disagree respectfully and share the tension without manufacturing evidence. Dreaming and factual precision serve different parts of the same personality.