Fixed
- Viewer: align compare-mode spectrum fetches with a shared step so the
diff path on quantile heatmaps actually renders, instead of falling
back to the baseline percentile scatter when the two captures have
different durations. (#881) - Viewer: pinned histogram (percentile-scatter) charts in the Selection
section now wrap their stored query throughbuildEffectiveQuery,
fixing the empty-card regression where the raw metric name was being
fetched without thehistogram_quantiles(...)wrapping. (#882) - Viewer: persisted selection + notes now actually survive a page
refresh —setStorageScopewas wiping the just-bound file-scoped
localStorage key on every load. (#882) - Viewer: selection cards now show "Section: Group: Title" so pinned
charts carry the same context the dashboard headers provide; spectrum
controls use the narrow layout when rendered inside a selection card
so they don't crowd the legend. (#882) - CI: Homebrew formula bump on release no longer fails on permissions.
(#880)