findMutualPasses was computing passes independently with its own search algorithm, which produced different results from the main page's getLeoPass. Now it directly reuses satelliteRepo.passes, which is the same list shown on the main passes page. The only additional computation is refining the common window for station B and sampling elevation/azimuth curves.