Builds dashboard-ready runtime snapshots.
Summary
Functions
Loads recent runs and returns the dashboard snapshot.
Types
@type t() :: %SquidSonar.Dashboard{ filtered_count: non_neg_integer(), filters: map(), load_error: term() | nil, loaded_at: DateTime.t(), loaded_count: non_neg_integer(), page: pos_integer(), page_size: pos_integer(), page_sizes: [pos_integer()], runs: [SquidSonar.Runs.RunSummary.t()], status_counts: %{required(atom()) => non_neg_integer()}, statuses: [atom()], total_pages: pos_integer() }