Public beta is live. See something broken?
Match route
This surface keeps the battle board, replay timeline, and live room controls mounted without the console-only training, progression, support, and catalog panels.
Surface contract
Combat-critical panels stay here. Meta systems stay on the console route.
Use this route for perf audits, match transport work, and latency-sensitive UI.
Any new non-match panel added here should be treated as a regression.
Loading arena runtime