mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
Symptom and vital points are present-days-only, so a sparse febrile series (e.g. days 10/15/20/25) was counted as one long run and falsely fired the sustained_fever escalation. Continue a run only when the next matching point is the calendar day immediately after the previous one, using the existing dayDiff helper; otherwise start a fresh run of one.