Deploy recover: originating ticket now reaches a terminal state
When the deploy-recover pipeline routes a failure to a new fix ticket, it now explicitly closes the originating ticket with a cross-link comment ("Deploy failure handed off to #M"), so it no longer lingers open indefinitely with status:deploy-failed. For transient failures, the status:deploy-failed label is now removed before the re-run is triggered, preventing a race where the re-run's success path could leave the issue double-labeled.