Problem: On Garmin-imported data, Sonar’s daily average heart rate on workout days matches the workout average HR instead of the true all-day average. This makes daily HR misleading on training days and breaks trend interpretation. Expected behavior: Daily average HR should be calculated from all heart-rate samples across the calendar day, excluding or separately labeling workout-session HR if needed. Workout HR should not replace the daily metric. Acceptance criteria: Daily average HR reflects full-day heart-rate samples, not workout-session averages. Workout HR is stored/displayed separately from daily HR. Run days no longer show daily HR values that track only the workout average. Resting HR and daytime HR remain unaffected.