431a7e2ed9
MainMenuController gains a 2-class picker that sets WorldLauncher.SelectedClass; WorldLauncher seeds a ClassSelection singleton into the client world at session start, which GoInGameClientSystem carries on the spawn RPC. Default Warrior. Completes the Slice 2 loop: pick a class in the menu -> spawn with its kit. Editor-default boot stays Warrior (the menu path drives the choice). 348/348. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>