- zavai-calendar as a separate app
- zavai-contacts as a separate app
- alarm
- - Alarm queue manager
+ + Alarm queue manager
- enqueue_trigger()
- ack(id)
- cancel(id)
- signals: triggered(info), acked(info), canceled(info)
- - vibrate at alarm trigger
+ + vibrate at alarm trigger
- play sound at alarm trigger
- acknowledge alarms with AUX button
- then, vibrate and play sound for longer