pub fn rollover_if_new_day(state: &mut ScreenTimeState, today: &str) -> boolExpand description
Mutate state to a fresh-day baseline if today differs from its
stored date. Returns true iff a rollover happened (so the caller
can decide whether to persist).