After moving from the old dev/verify/integrate loop to the scheduler, stale InProgress tasks from the legacy pipeline can remain stranded indefinitely.
Observed example:
t-647 is still InProgress with an old pipeline verification-failure commenttask ready + Open candidates, so these tasks are never re-queued automaticallyInProgress tasks with no active scheduler run and old updated_atOpen (or NeedsHelp) with system commentpipeline_runs rows at the same timeInProgress tasks are automatically recovered to actionable states