ui: serve the app at / (root) as the front door; /demo redirects there
A public deployment should show the app at the root, not 404. The API stays
under /v1. /demo 302-redirects to / so existing links keep working.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>