[Unit]
Description=Re-check workout after early bird grace period expires at 08:30
After=graphical-session.target

[Timer]
# Fires every day at 08:30 to verify workout if user logged in during 5–8:30 window
OnCalendar=*-*-* 08:30:00
Unit=workout-locker.service
Persistent=false
AccuracySec=1s
RandomizedDelaySec=0

[Install]
WantedBy=timers.target
