EpsStatusGenerator was given its own upload_url when embedded in WebpageGeneratorBase, spinning up a second HttpUploader that redundantly re-scanned and re-POSTed the same shared output directory the base generator's own uploader already covers every cycle. It now always embeds with upload_url=None. Also adds .svg to HttpUploader's suffix whitelist so eps_synoptic.svg is actually picked up (matches a corresponding fix already applied server-side in upload.php/auth_gate.php). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>