What the cron evaluator computes
- Parse the expression and validate every field.
- Walk forward in time from the current moment, minute by minute, checking each minute against the expression.
- Collect matches until 30+ are found (or a reasonable horizon is reached).
- Plot the matches on a real calendar in your local timezone.
- Describe the schedule in English using cronstrue.