README.md

backfill #

the authoritative bisk.json snapshot (pool + 24h standings + coop) is computed by a scheduled prefect flow that publishes to R2. it lives with the rest of the flows, not here:

my-prefect-server/flows/bisk.py → deployment bisk-snapshot (home-pool, every 10 min)

the static site fetches /bisk.json (the R2 object) on load; spacedust is a live overlay on top of that baseline. nothing here depends on browser state.

local dev #

public/bisk.json is a committed snapshot so the site runs offline. to refresh it, run the flow with a local output path instead of R2:

BISK_OUT="$PWD/public/bisk.json" uv run \
  ../my-prefect-server/flows/bisk.py