Game /live merges μgrad + Bloomberg with Train context here
Use this page for live pipeline architecture and the Bloomberg relay panel below. Use the Game app for side-by-side
iframes: serve sports-field-ugrad.html from uvspeed web/, set NEXT_PUBLIC_UGRAD_SPORTS_URL (or NEXT_PUBLIC_UGRAD_TOOLS_DECK_URL), run browser-page/server.py (default port 8765), set NEXT_PUBLIC_BLOOMBERG_CHAT_URL.
HTTPS hosts cannot embed http://127.0.0.1; use a tunnel or
same-origin proxy when needed.
What merges where
- Train (this site) — static Erika catalog, listing profiles, hop/pipeline copy, Bloomberg relay instructions.
- Game /live — μgrad embed + Bloomberg chat embed + champion / buy-in UI (non-executing demo).
- Next step — feed real contract rows from
data/catalog.jsoninto the Game trending grid when you are ready to wire cross-repo data.
Game env (Next)
NEXT_PUBLIC_UGRAD_SPORTS_URL- Full URL to served μgrad sports field (preferred).
NEXT_PUBLIC_UGRAD_TOOLS_DECK_URL- Fallback tools deck HTML origin.
NEXT_PUBLIC_BLOOMBERG_CHAT_URL- e.g.
http://127.0.0.1:8765