The verification engine scans all HTTP links in an article and sends concurrent ranged streaming GET requests through server-side request forgery guards, automatically unwrapping dead links to plain text while shielding the primary target URL from deletion.
sequenceDiagram
autonumber
participant Engine as Outreach Engine
participant Guard as SSRF Guard
participant Web as Target Web Servers
participant Text as Draft Markdown
Engine->>Guard: Validate URL scheme & IP routing
Guard->>Web: Ranged GET (bytes=0-0, timeout=10s)
Web-->>Guard: HTTP Status Code
Guard-->>Engine: Status verdict
alt Status not live and not protected money link
Engine->>Text: Unwrap link to plain anchor text
else Status live or protected
Engine->>Text: Retain hyperlink
end