Skip to content

Dashboard

ATLAS includes a read-only localhost dashboard for watching taxonomy codes fire during runs.

ATLAS runtime dashboard showing the bundled demo taxonomy

The bundled demo (python -m examples.dashboard_demo) with placeholder data.

Open manually

atlas-dashboard \
  --trace-output ./atlas-program \
  --store-dir ~/.atlas-skill/taxonomies

Integrations can also launch it automatically when dashboard is true in atlas.json.

What it shows

The dashboard is organized around runtime progress:

  • active taxonomy metadata and live refresh status;
  • summary cards for active failure modes, total firings, affected task UIDs, clean checkpoints, and total codes;
  • a recent-event timeline across fired modes and clean checkpoints;
  • failure-mode cards sorted with active codes first;
  • evidence snippets and reasoning captured by runtime gates;
  • task UID filtering for one benchmark item or user task.

UID filtering

Use the search bar at the top to filter to a single task UID, such as UID0118.

If A.2, A.5, and C.1 fired for UID0118, searching that UID hides unrelated tasks and shows only the matching UID0118 entries and their associated codes.

This is useful when several tasks share the same dashboard and multiple failure modes fire across different tasks.

Demo data

For a disposable local preview:

python -m examples.dashboard_demo

The demo writes temporary taxonomy and runtime-evidence data, opens the dashboard, and removes the temporary folder when the process exits.

Local Web API

The dashboard reads GET /api/taxonomy and GET /api/health. See WEB_API.md for endpoint details and response shapes.

Local-only behavior

The dashboard binds to localhost by default and is intended as a development/runtime inspection tool. It should not be exposed publicly without an external authentication layer.

For a terminal summary of the same program state, use:

atlas-status --config atlas.json