baldav/docs
4aiman 6183f0c529 Hydration reminder: level-based drink alerts during a ride or VR
A shared Hydration singleton (ticked by the GPS ride service and the HR/VR
service, deduped in one process) accrues the body's water need over an active
session and subtracts what you logged via the "+вода" button. It stays silent
while you keep up — can be quiet for hours — and only beeps LOUD on the alarm
stream (cuts through media volume) once the running deficit passes a threshold,
then re-beeps on a cooldown. Not a fixed timer.

Rust set_hydration_config / hydration_drink bridge JS settings and the "+вода"
button to hydration.json / water_drink.txt that the native service reads.
2026-10-24 01:13:43 +03:00
..
plans Session log and plan: builds for all OS uploaded to the router (build 506) 2026-10-19 23:16:33 +03:00
session-logs Hydration reminder: level-based drink alerts during a ride or VR 2026-10-24 01:13:43 +03:00
brouter-findings.md Scrub location/identity: home city name and external mirror IP → placeholders 2026-09-10 00:55:45 +03:00
gps-model-findings.md Docs: repeat-detection findings and interval backlog notes 2026-09-21 12:42:57 +03:00