spaxel/dashboard
jedarden 6812da8ccb feat: implement repeated-setting change detection with guided calibration
- Add dashboard/js/proactive.js module with:
  - Track qualifying setting changes (delta_rms_threshold, breathing_sensitivity,
    tau_s, fresnel_decay, n_subcarriers) in localStorage with 24h window
  - Show non-intrusive banner after 3+ changes to same setting
  - "Help me tune this" button opens guided calibration flow
  - Two-test calibration: walk around room (false positives), sit still (missed motion)
  - Suggest optimal value based on diurnal baseline SNR and link health
  - Apply suggested value button with API integration

- Include proactive.js in dashboard/index.html

- Integrate with settings-panel.js to track setting changes on save

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 00:13:51 -04:00
..
css feat: implement ambient dashboard mode with Canvas 2D renderer 2026-04-10 22:09:12 -04:00
js feat: implement repeated-setting change detection with guided calibration 2026-04-11 00:13:51 -04:00
ambient.html feat: implement ambient dashboard mode with Canvas 2D renderer 2026-04-10 22:09:12 -04:00
index.html feat: implement repeated-setting change detection with guided calibration 2026-04-11 00:13:51 -04:00
jest.config.js feat: implement spatial quick actions context menu for 3D scene 2026-04-10 22:56:17 -04:00
package-lock.json feat(dashboard): interactive onboarding wizard for ESP32-S3 node provisioning 2026-03-28 02:36:58 -04:00
package.json feat(dashboard): interactive onboarding wizard for ESP32-S3 node provisioning 2026-03-28 02:36:58 -04:00
simple.html feat: implement ambient dashboard mode with Canvas 2D renderer 2026-04-10 22:09:12 -04:00