## Summary ## Related issues ## How was this tested? ## Checklist - [ ] Server starts and the change works locally (`python3 server.py`) - [ ] If admin assets changed, bumped the `?v=` cache-bust token in `admin/admin.html` - [ ] If behavior/version changed, updated `VERSION` and `CHANGELOG.md` - [ ] No secrets or local config committed (`config.json` stays ignored)