fix(source-control): resolve SSH aliases in PR checkout and inbox

Cache successful SSH hostname lookups for 30 seconds and retry failures
immediately. Preserve matching remote names during checkout and resolve
aliases before applying inbox host filters.

Add regressions for checkout routing, filtered inbox results, cache expiry,
cache keys, and failed lookups.
da50c53781roodboi committed on 10/23/2026, 1:33:14 AMparenteed63bd
6 files changedLine totals unavailable