fcce5621a0
goto-definition (and references/hover) reported "No locations found" when the cursor was on the *description* of a piped link — `[[target|Title]]` or `[desc](url)` — and only worked over the target/location part. find_in_inlines descended into the link's description and returned its inner Text node, so the nav handlers saw a Text (not a WikiLink/ ExternalLink) and bailed. A link is an atomic unit for navigation: stop descending into descriptions so a hit anywhere in the link returns the link node itself. Adds a navigation regression test for cursor-on-title. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>