Dry run first
A dry run is a real run that rolls back at the end. It finds the same errors a live run would, but saves and sends nothing. Calls to external services and AI are only simulated.
| Step | Result |
|---|---|
| Every day at 7:00 | started |
| Find overdue tasks | 4 tasks |
| For each task | 4× |
| Notify the assignee | not sent |
Nothing was saved or sent.

