ISO uploads now show a progress bar during file transfer (via XHR
upload.onprogress) and real-time extraction status (via SSE events
through the existing Hub). Falls back to plain form POST if JS is
disabled.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>