Integrations section with hosted live-timing demo #46
Labels
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#48 Slim README to a one-screen summary
mintopia/blur
#41 Docs site skeleton deployed to Cloudflare Pages
mintopia/blur
Reference
mintopia/blur#46
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What to build
Integrations pages document the game-state feed (per ADR 0019) and running your own online server. The live-timing example gains an in-browser replay mode and is served at
/live-timing/on the site, replayingsample-race.jsonlwith icons, no Python needed. Live mode against a running game is still documented.Acceptance criteria
/live-timing/on the site plays the sample race in the browserBLUR_STATE_WSstill works unchangedSee ADR 0021 (docs site) and ADR 0022 (online service host).
Done. Integrations: feed (state-websocket) + new run-your-own-server page. Live-timing: ?replay=URL mode; defaults to replaying sample-race.jsonl on https pages (no ?ws), served at /live-timing/ via website/public symlink. Live mode unchanged on http. Site build + links validator pass. Not browser-tested (replay logic syntax-checked only).
Completed and merged by Harmonic (task 44).