# Orchestrator console Views - Run list sorted by startedUtc desc then runId. - Run detail with step graph, attempts, duration, logs links, and outputs hash. - DAG catalog with signatures and enable or disable state. - Queue health with per-tenant depth, age, and worker availability. Actions - Start run with DAG version, inputs JSON, and optional run token. - Cancel run with rationale. - Download artifacts and logs. - Stream live updates via WebSocket. Accessibility and UX - Shortcuts: f for filter, r for refresh, s for start run. - Timestamps are UTC; durations show raw ms in tooltips. - Status badges include icons and text; empty states show retry guidance. Determinism and offline - Client sorting mirrors API order; pagination uses stable page tokens. - Works against local WebService with bundled fonts and assets. - Exports for runs and steps are available as NDJSON. Safety - Tenant scope enforced; cross-tenant DAGs hidden. - Logs are redacted server-side; secrets never rendered in the UI.