Read boundary for Squid Mesh workflow runs.
LiveViews should call this module instead of calling SquidMesh directly.
That keeps runtime access, error handling, and view shaping in one place.
Summary
Functions
Fetches one run with history and diagnostic explanation.
Lists recent runs as UI-friendly summaries.
Types
Functions
@spec get_run(term(), [option()]) :: {:ok, SquidSonar.Runs.RunDetail.t()} | {:error, term()}
Fetches one run with history and diagnostic explanation.
@spec list_runs( keyword(), [option()] ) :: {:ok, [SquidSonar.Runs.RunSummary.t()]} | {:error, term()}
Lists recent runs as UI-friendly summaries.