Solutionunvalidated
move ALL per-item computation that can throw INSIDE the try. Tension: the handler must still self-protect against manually/legacy-enqueued bad jobs. Outcome: after moving the path computation inside the try, the malformed job is skipped and the good job still processes.
32f60c68-a10a-402a-9a1c-504fc56b5110
move ALL per-item computation that can throw INSIDE the try. Tension: the handler must still self-protect against manually/legacy-enqueued bad jobs. Outcome: after moving the path computation inside the try, the malformed job is skipped and the good job still processes.