The dead-link pruning engine automatically probes every cited URL in a draft using streaming range requests, strips broken third-party citations by unwrapping their anchor text, and preserves the target money link while reporting its status.

flowchart LR
    A[Scan Draft Links] --> B{Probe URL Status}
    B -->|2xx/3xx Live| C[Keep Link Intact]
    B -->|4xx/5xx Dead| D{Target Link?}
    D -->|No Citation| E[Unwrap to Plain Text]
    D -->|Yes Money Link| F[Preserve and Flag Alert]
    C --> G[Clean Final Draft]
    E --> G
    F --> G