8dc4fca4e2
Answers "is the puppy behind on sleep right now?": cumulative hours slept sampled at each hour boundary, today's line ending at the current moment, with yesterday and the mean of the last N days as reference curves. N follows the 7/14/30 chart-days picker, and days with no sleep logged are skipped so a young log doesn't drag the average down.