Web architecture
Vinext routes, server services, client queries, and bundle boundaries.
#Routes
The catch-all product route serves market, agent, arena, create, portfolio, docs, status, and token surfaces. API handlers expose normalized service boundaries.
#Server services
Robinhood normalization, engine state, persistence, and health run on the server. Components do not invent financial data.
#Client behavior
TanStack Query refreshes market and engine payloads. The small EIP-6963 wallet context uses Viem for RPC reads, chain switching, and signing without a remote-wallet bundle.
#Documentation payload
Global command search uses a compact index. The full documentation corpus is loaded only on documentation routes.