The deploy job referenced a runner labelled `uom_deploy`, which doesn't match the actual self-hosted runner (`uom-deploy-runner`), so the job would queue forever waiting for a runner that never picks it up. Update the `runs-on` label (and the two doc comments) to the real label. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>