@maestroStartTime string to a concrete POSIXctAccepts four formats:
"HH:MM:SS" — time of day; anchored to today's date.
"Mon HH:MM:SS" — weekday + time; anchored to that weekday of
the current ISO week.
"DD HH:MM:SS" or "DD" — month-day (+ optional time);
anchored to that day of the current month.
Full datetime string — passed through to as.POSIXct().
parse_maestro_start_time(raw, tz, now = lubridate::now(tzone = tz))A POSIXct, or NA if raw is NA/"".
Character string from the tag value.
Timezone string.
POSIXct reference point (default lubridate::now(tz)).
Using a recent now as the reference keeps the anchor close to the
present, so n in .prev_on_cycle() stays small.