Skip to content

Operations dashboard

This content is for v1.0. Switch to the latest version for up-to-date documentation.

Watch exchange rate, revocation cascades, federation peers, and MCP denials in one place — read-only, off the hot path. The operations dashboard is the human NOC for a fabric unit. If it goes away, tokens still exchange and revocations still propagate; you lose visibility, not security.

  • Live incident picture — SSE event feed plus Prometheus metrics on one screen.
  • Demo-ready — show delegation depth, federation topology, and per-tool MCP outcomes without scripting curls.
  • Zero PEP risk — the dashboard only reads /metrics, /v1/events, and health endpoints.
TabWhat you see
Fabric PulseExchange rate, latency, active agents, live SSE
DelegationDepth histogram, blast-radius denials
MCP SecurityPer-tool verification and policy denials
FederationPeer health, revocation relay, CAEP cascade
SoulManifest timeline and recovery readiness
Trust TreeTrust domain hierarchy

Screenshots: starfly.dev/play — live captures from the lab dashboard

Dashboard → GET /metrics, /v1/events, /v1/sys/health, /v1/mcp/tools, /v1/sys/trust-domains
(all read-only, proxied server-side)

No writes to the PEP. Revocation and federation actions still go through signals API or operator tooling.

GoalUse
Watch a demo or incidentDashboard Pulse + SSE
Scriptable health checkcurl $STARFLY_URL/v1/sys/health
Agent integrationToken exchange, UTC
PathStatus
dashboard/Preview — Next.js app export pending

Deploy with Helm (dashboard.enabled=true) when the app slice is published here.