IIS proxies /gomag/* to localhost:5003, so uvicorn needs --root-path /gomag
to serve static files and routes correctly under the prefix.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
start.bat was created manually on the server but not tracked in git.
git clean -fd in update.ps1 deleted it, preventing service restart.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>