Journey event  ·  7 Sep 2026

No operator preference layer (units, theme, landing desk, chart range persistence)

Only three ad-hoc browser keys existed (dsc_chart_hours in sessionStorage, dsc-hub-snooze:*, dsc_compose_tent). Pass S1 (2026-09-07, feat/dashboard-v2, uncommitted): lib/preference

  state copied from the tracker, never improved

  event date 2026-09-07

Event date 2026-09-07
Version found
Version fixed
Expected kit firmware
Release file
SHA-256
Served count
Source https://app.notion.com/3d42b4cda370813488d4dc39beb6da7f

Only three ad-hoc browser keys existed (dsc_chart_hours in sessionStorage, dsc-hub-snooze:*, dsc_compose_tent). Pass S1 (2026-09-07, feat/dashboard-v2, uncommitted): lib/preferences.ts store (dsc.prefs.v1), usePreference hooks, Preferences section with Appearance / Units (metric only) / Home / Charts cards; grid wash, motion, depth, contrast, colour set, density, text scale applied via data attributes; chart range, default zone, desk order/visibility, bottom bar, landing desk, tooltip delay, hold/stale/offline/trends horizons, band/lights-off/marker toggles, currency, EC + airflow scale wired. Verify on the hotpatched Pi.

All events  ·  DSC  ·  CannaLib  ·  Site  ·  Firmware releases

Empty rows are honest

A blank cell means the tracker has no value for it. Nothing on this page is filled in to look complete.