PR #29892, head 7cf96097aeebbf251d4880778330a0fc47e50d76 main baseline: 61c3794c32b0eeebfac09add43e403618c65d2d7 Linux Chrome, Playwright 1.60 from repo dependencies, real dev servers sequentially. Project added through UI: /home/user/checkout-verification (real clone of pingdotgg/t3code, github.com origin). main, web 8693 / server 16733: branch search https://github.acme.test/acme/web/pull/42 -> only Create new ref, no Checkout pull request. checkout dialog same URL -> Use a pull request URL, checkout command, 123, or #123. Stopped main process group captured at startup, PID 25562. Both main listeners gone. PR, web 5733 / server 13773: same enterprise URL -> Checkout pull request offered. click -> server getChangeRequest -> No GitHub credential for github.acme.test. gh pr checkout https://github.acme.test/acme/web/pull/42 -> same host-specific credential error. invalid text -> validation error, no checkout. https://github.com/pingdotgg/t3code/pull/29892 -> actual PR title, head and base resolved. Local -> checkout completed. git -C /home/user/checkout-verification rev-parse HEAD: 7cf96097aeebbf251d4880778330a0fc47e50d76 git -C /home/user/checkout-verification branch --show-current: fix/github-enterprise-pr-url-checkout #29892 -> same actual PR resolves. UI Codex gpt-6.1-sol turn requested git HEAD and branch, no file modifications. Turn completed in 22s and reported same SHA and branch. Worktree stayed clean. blacksmith: focused parser + GitHub definition tests: 31 passed. check:changed with explicit base (snapshot history fetched first): format, lint, knip, graphql, 11 package typechecks, 32 tests all passed. Initial default check could not find snapshot/main merge base; rerun above succeeded. GitCafe checks: 31 successful, 0 failing, 0 pending. Limitation: no live GHES host or credential. Enterprise authenticated resolution/fetch/checkout is unverified. The runtime evidence proves input recognition and correct server host dispatch. Native mobile and Electron shells, remote relay/tunnel were not exercised. No source changes, commits, pushes, merges, labels, or other PR mutations.