Live seed ticker

A realtime horizon chart that walks seeds sequentially from a random starting point, one per tick, reading a handful of per-seed metrics from each seed’s raw record. Each band scrolls left as new seeds arrive; when the walk reaches the last seed it wraps back to the first.

Because the walk is sequential, it’s cheap: SeedReader fetches and caches whole blocks, so consecutive seeds in the same block cost no extra network. Only a fixed window of columns is ever held in memory, so a long run never grows RAM.

Each band is one metric, normalized over the range seen so far in this run. The walk is sequential from a random start and wraps at the last seed. Values are read live from each seed's raw record. axisSum.* sums all three parallel worlds; axis.{-1,0,1}.* are single-world (0 = Main).