Same 1-second tolerance the ScheduledJobEngine applies when comparing NextRunAt to the
evaluation time, so a routine whose NextRunAt lands a few hundred ms after the sweep
timestamp still runs on this pass instead of waiting a full dispatcher interval.
Same 1-second tolerance the ScheduledJobEngine applies when comparing NextRunAt to the evaluation time, so a routine whose NextRunAt lands a few hundred ms after the sweep timestamp still runs on this pass instead of waiting a full dispatcher interval.