Can an internal deadline be triggered by a job status change instead of a fixed date?
No. The internal deadline is set when the job is created and cannot be adjusted once the job is running.
If you would like deadlines to move based on job status, such as when records are received, add your support to the existing feature request instead of raising a new one.