# pr 22246 verification

head: b2fa1fc5766931aa794d1751be4ec05009ba2085
base: 071239804e375078dd3fae3b14704b4def57e048

main's production resolver with the contributor's regression tests: 5 failed, 12 passed (34 skipped). alias API host was github.com-scale instead of github.com; marked origin lost precedence.

review repair: strengthened the existing mixed-transport test with distinct repository paths and a marked HTTPS origin. it failed before the repair. selector normalization always uses the SSH alias API host, and fallback accepts a recognized remote only on its API host. The existing mixed test now covers marked and unmarked origins, explicit and absent hints, and both remote orders; the unmarked variant also failed before its repair.

blacksmith-check, final source: vp run check:changed passed format, lint, both knip checks, generated GraphQL check, typechecks for 10 affected packages/dependents, and all 51 tests across the 2 existing resolver/provider files. 3 existing GitManager tests for non-origin lookup and same-repository upstream restoration also passed on the final source. no new test files.

live Linux runtime: production GitHubSourceControlProvider, GitHubRest, GitHubRequestPolicy and GitHubCredentials with real Git subprocesses and authenticated GitHub REST/GraphQL. temporary repository has marked alias origin pingdotgg/t3code plus different upstream octocat/Hello-World. both git@github.com-work and ssh://git@github.com-work:22 resolve to github.com/pingdotgg/t3code, read default branch main, and read PR 22246. no network Git fetch/push via SSH was tested.

no UI components, render paths, contracts, or credentials interfaces changed. native desktop/mobile, remote connection modes and write operations remain unverified. no browser evidence applies to this server-only resolver change.

runtime transcript:
{"remoteUrl":"git@github.com-work:pingdotgg/t3code.git","resolved":{"host":"github.com","locator":{"host":"github.com","owner":"pingdotgg","name":"t3code"}},"liveDefaultBranch":"main","livePullRequest":{"provider":"github","number":22246,"title":"fix(github): read github.com-<name> SSH aliases through github.com","url":"https://github.com/pingdotgg/t3code/pull/22246","baseRefName":"main","headRefName":"fix/github-ssh-alias-dotted-host","headSha":"80262cc094848c7bb33a9194d465c88496114bc4","state":"open","closedAt":null,"mergedAt":null,"updatedAt":{"_id":"Option","_tag":"Some","value":"2026-10-21T13:32:16.000Z"},"isCrossRepository":true,"headRepositoryNameWithOwner":"matthias-scale/t3code","headRepositoryOwnerLogin":"matthias-scale"}}
{"remoteUrl":"ssh://git@github.com-work:22/pingdotgg/t3code.git","resolved":{"host":"github.com","locator":{"host":"github.com","owner":"pingdotgg","name":"t3code"}},"liveDefaultBranch":"main","livePullRequest":{"provider":"github","number":22246,"title":"fix(github): read github.com-<name> SSH aliases through github.com","url":"https://github.com/pingdotgg/t3code/pull/22246","baseRefName":"main","headRefName":"fix/github-ssh-alias-dotted-host","headSha":"80262cc094848c7bb33a9194d465c88496114bc4","state":"open","closedAt":null,"mergedAt":null,"updatedAt":{"_id":"Option","_tag":"Some","value":"2026-10-21T13:32:16.000Z"},"isCrossRepository":true,"headRepositoryNameWithOwner":"matthias-scale/t3code","headRepositoryOwnerLogin":"matthias-scale"}}

review limit: both independent GPT-6.1-Sol reviewers identified the unmarked mixed-transport case in the permitted follow-up. It was reproduced and repaired as above. No further review round was requested; final-head independent approval remains unverified.
