During draft post-processing, the pipeline probes every citation URL in parallel using streaming requests and unwraps the markdown hyperlink of any dead or broken URL back into plain text, protecting the target money link while eliminating broken references without altering the surrounding prose.

flowchart LR
    A[Markdown Draft] --> B[Scan All Links]
    B --> C{Probe URL}
    C -->|Live 2xx/3xx| D[Keep Hyperlink]
    C -->|Dead 4xx/5xx| E{Target URL?}
    E -->|No| F[Unwrap to Text]
    E -->|Yes| G[Flag Alert]
    D --> H[Cleaned Article]
    F --> H
    G --> H