dr-sandbox/app
Michael Pilosov 4f6e900c05 runs filter: persist chip state in URL + server-render initial slice
- runs-filter.js mirrors its chip selections into the query string
  (dataset/algorithm/N/T/J). Empty selections are omitted entirely.
  Reads URL on init; triggers an immediate /runs refresh if any filter
  was present so the polled slice catches up instantly.
- dataset-picker.js's updateUrlState now merges into the existing query
  instead of rebuilding, so the two scripts don't stomp each other's
  keys.
- Index route applies the same chip filter to its initial server-side
  run listing, so a filter-bearing deep-link renders the right slice on
  first paint — no flash of unfiltered runs.
2026-04-22 18:21:51 -06:00
..
demo adding in more examples 2026-04-21 19:14:23 -06:00
web runs filter: persist chip state in URL + server-render initial slice 2026-04-22 18:21:51 -06:00
__init__.py data selector demo 2026-04-21 18:03:38 -06:00