Add Diagnostics panel for stored evidence #109

Open
opened 2026-10-03 02:43:00 +00:00 by xavierk · 0 comments
Owner

Goal

Show the diagnostic evidence Fenris already stores.

Scope

  • A dense Diagnostics panel, toggled with i, built on the Activity readout. It shows:
    • critical_warning, decoded, with a warning badge in the outlook when set.
    • Hourly temperature min/avg/max.
    • Active / idle / powered-off / unknown split per hour and per day.
    • Read volume alongside write volume on history bars.
    • Per-hour coverage.
    • Power-on hours, power cycles, unsafe shutdowns, media errors and available spare, with deltas over the selection.
  • Works in constrained mode.

Acceptance criteria

  • Readout tests cover each new field. Pilot tests cover toggling and rendering.

Depends on the Activity readout.

## Goal Show the diagnostic evidence Fenris already stores. ## Scope - A dense Diagnostics panel, toggled with `i`, built on the Activity readout. It shows: - `critical_warning`, decoded, with a warning badge in the outlook when set. - Hourly temperature min/avg/max. - Active / idle / powered-off / unknown split per hour and per day. - Read volume alongside write volume on history bars. - Per-hour coverage. - Power-on hours, power cycles, unsafe shutdowns, media errors and available spare, with deltas over the selection. - Works in constrained mode. ## Acceptance criteria - [ ] Readout tests cover each new field. Pilot tests cover toggling and rendering. Depends on the Activity readout.
xavierk added the ready-for-agent label 2026-10-03 02:43:00 +00:00
xavierk added a new dependency 2026-10-03 02:43:12 +00:00
xavierk added a new dependency 2026-10-03 02:43:12 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: xavierk/Fenris#109