identical-links-same-purpose
Links with the same accessible name should lead to the same destination
Flags groups of links that share the same accessible name but resolve to more than one distinct destination, for manual review of whether they serve the same purpose.
Applies to. Any `a[href]` or `[role="link"]` with a non-empty accessible name, grouped by that name (trimmed, whitespace-collapsed, case-folded).
Expectation. Within a page, links that share the same accessible name are expected to serve the same purpose (i.e. resolve to the same destination, the full resolved URL, including any fragment). Same-text-different- destination links are common and frequently intentional in real sites (e.g. repeated "Read more" links per article card), so this is authored as `type: 'manual'` (cantTell-capped, never fail) rather than a hard fail, flagging a real name/destination mismatch for human judgment instead of guessing intent.
Examples
<a href="/articles/1">Read more</a><a href="/articles/2">Read more</a>
Both links share the accessible name "Read more" but resolve to different destinations.
<a href="/articles/1">Read more: Quarterly results</a><a href="/articles/2">Read more: Product launch</a>
Each link's accessible name is distinct, so there's no same-name group to compare destinations within.