Broken Link Attribution Test

Verifies source-location attribution for broken-link warnings.

This page contains intentionally broken links to verify that the template generator's link resolver attributes the resulting warnings to the file and line of the originating directive, not to the page or the relative node.

Test 1 – explicit bare-form broken link: TargetThatDoesNotExist

Test 2 – explicit bracketed-form broken link with custom text: custom link text

Test 3 – autolink to a non-existent word: AutolinkMissingWord is not a documented entity.

Test 4 – paragraph with trailing inlines after a broken link. TrailingMissingTarget appears here, followed by additional prose that adds more inline atoms to the same paragraph block. Attribution must point at the broken-link line, not at the page.

Test 5 – broken link inside inline formatting: see NestedMissingTarget in this paragraph. Attribution must point at the broken-link line.