The engine prunes dead citations by unwrapping broken markdown hyperlinks into plain text while shielding the primary target URL from removal.
flowchart LR
A[Markdown Text] --> B[Scan Links]
B --> C{Protected Target URL?}
C -- Yes --> D[Keep Intact]
C -- No --> E[Probe HTTP Status]
E --> F{Status 4xx / 5xx / Error?}
F -- Yes --> G[Unwrap to Plain Text]
F -- No --> D
G --> H[Updated Markdown]
D --> HReferenced by