Dashboard Overview
Interface Layout
The dashboard uses a consistent layout across all pages with the following components:
Header KPI Cards — Seven interactive metric cards at the top display key performance indicators with sparkline trend charts. These cards are operational—clicking them instantly filters the alarm table below to show affected items:
| Card | Click Action |
|---|---|
| Active Alarms | Filters to Critical + Unacknowledged alarms |
| Devices Online | Filters to Offline devices |
| Action Queue | Filters to Assigned + Actioned items (work in progress) |
| Fleet Health | Filters to all Escalating alarms |
| Data Quality | Filters to Stale data alarms (sensors not reporting) |
| Unassigned Critical | Filters to Critical alarms without owners |
| Overdue Actions | Filters to Assigned/Actioned items past due time |
Clicking the same card again clears all filters and returns to the full alarm list.
Pinned Priority Section — The top 3 critical unacknowledged unassigned alarms are automatically pinned to the top of the alarm table with a visual separator. This ensures operators immediately see the most urgent items requiring assignment and action.
Alarm Table — The main content area displays all active alarms with the following columns:
- Severity — Color-coded badge (Critical/Warning/Info)
- Entity — Device name with deployment photo thumbnail
- Signal — Sensor type with modality icon
- Value — Current reading with delta threshold exceedance (e.g., "+22 PSI over critical")
- Trend — Direction arrow with tooltip showing explicit reference (e.g., "↑ 15% vs last hour")
- Status — Lifecycle state badge (NEW, UNACKNOWLEDGED, ACKNOWLEDGED, ASSIGNED, ACTIONED, RESOLVED)
- Owner — Assigned operator (highlighted in red if unassigned for critical alarms)
- Persistence — Time since alarm first triggered
- Actions — Quick action buttons
Context Panel — Clicking any alarm row opens a detailed panel on the right (desktop) or bottom sheet (mobile) showing:
- Operational Status — Lifecycle state, escalating flag, owner, next action
- Why Flagged — Pattern detection (drift, inconsistency, recurrence, trend, spike) with auto-generated narrative
- Sensor Readings — Current value, threshold zones, delta exceedance, trend references
- Action History — Complete audit trail with timestamps and actors
- Resolve Workflow — State-aware action buttons (Acknowledge, Assign, Mark as Actioned, Resolve & Close Loop, Escalate)
Theme Toggle
The dashboard supports both light and dark themes. Click the theme toggle button in the top header to switch between modes. Your preference is saved and persists across sessions.