(ctx context.Context)
| 43 | // previous run. |
| 44 | type Task interface { |
| 45 | Run(ctx context.Context) error |
| 46 | |
| 47 | // NeedsRun returns true if the task needs to be run. It should assume |
| 48 | // that lastRun persists across executions of the program and is unique |
no outgoing calls