spaxel/mothership/internal/eventbus
jedarden 9007f6ed55 feat: implement repeated-setting change detection with guided calibration flow
- Detect when user changes same config setting 3+ times within 24 hours
- Show non-intrusive help prompt with 'Help me tune this' button
- Guided calibration flow tests both directions:
  - False positive test: walk around room
  - Missed motion test: sit still
- Suggest optimal value based on diurnal baseline SNR and link health
- Apply suggested value button writes to /api/settings
- Track changes in localStorage (spaxel_setting_changes)

Acceptance:
- Help prompt fires after 3+ changes in 24h
- Calibration flow tests both directions
- Suggests value based on system data
- Apply button works

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 00:21:38 -04:00
..
eventbus.go feat: implement repeated-setting change detection with guided calibration flow 2026-05-04 00:21:38 -04:00
eventbus_test.go feat: implement internal pub/sub event bus 2026-04-07 12:51:41 -04:00