Implement the approved CoreScope-inspired observer dashboard: name, independent traffic/status freshness, chooser/range/share controls; six cards for recorded packets, last complete hour, last recorded packet, battery, uptime and noise floor. Lead with activity/type mix/signal; group the existing telemetry charts below and make technical device/broker information expandable. Use server activity metadata rather than the legacy counter. Two-column cards and stacked charts on phones; preserve null/missing/stale/error distinctions and English/French labels. Depends on the unified observer destination; separate PR from contextual comparison.
Implement the approved CoreScope-inspired observer dashboard: name, independent traffic/status freshness, chooser/range/share controls; six cards for recorded packets, last complete hour, last recorded packet, battery, uptime and noise floor. Lead with activity/type mix/signal; group the existing telemetry charts below and make technical device/broker information expandable. Use server activity metadata rather than the legacy counter. Two-column cards and stacked charts on phones; preserve null/missing/stale/error distinctions and English/French labels. Depends on the unified observer destination; separate PR from contextual comparison.