a791f112f5
Spawn bare `curl` (which Windows still resolves to curl.exe via CreateProcess, and macOS/Linux ship natively) and write the size-probe output to the platform null device instead of the Windows-only NUL, removing the hard Windows dependency from the model download path. Spawn quirks (console-window suppression) are centralized in a new curl_command() helper.