v0.1.7
Handle expired/resetting window state: no more frozen 0h 00m 00s countdown or bogus 100% spare ratio when a window has ended. Shows "resetting..." in the timer and "Window ended" in place of the ratio. Wording kept neutral as the exact reset trigger (scheduled vs. activity-based) could not be verified from the app code.