Files
zeekay 8ad318597b feat(world): 2.4.20 — premium origin dots, tidy layers panel + (i) info, always-on infra, fleet arch/mem, PWA reload toast, hidden scrollbars
- dots: request-origin ScatterplotLayer scales with volume; basemap-aware ring
  (dark halo on satellite/terrain for contrast, warm glow on dark); subtle +/-6%
  pulse; readable count badges (dark pill, fmtCompact) for the busiest origins.
  Layers on TOP of the shipped cybermap globe — enhances, does not revert it.
- layers panel: drop the redundant in-panel header (duplicate title + minimize +
  drag + help) — the top-left Layers button is the single show/hide control.
- (i) info: new top-left info button opens a compact about/legend popover (request
  origin / validator / GPU fleet / cloud region / datacenter + data sources),
  theme-aware, closes on outside-click/Esc; adds the lucide 'info' glyph.
- infra always-on: persist last-non-empty chain-nodes + GPU fleet (real telemetry)
  and keep them when a poll momentarily returns 0, so the map never goes flat.
- fleet (BYO): remove the redundant hardcoded 'on-prem' badge; enrich BYO workers
  with real CPU arch (x86-64 / ARM64) + system memory joined from the unified
  /v1/fleet board by hostname — best-effort, honest-omit when absent.
- PWA: registerType 'prompt' + subtle 'new version - reload' toast; check for
  updates immediately on load. skipWaiting/clientsClaim/NetworkFirst unchanged.
- scrollbars: hide chrome dashboard-wide (.panel-content + descendants) while
  keeping scroll; .scroll-x + wheel->horizontal for wide rows.
2026-07-18 17:34:37 -07:00
..