Fun Maker joined on Windows while a video played: the open landed before mpv's render context existed (media_kit reports the controller ready first there), the video output failed and the media stayed unopened. The host now opens the same media again once, 500 ms later. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
apps/desktop
The Flutter desktop app (what users run; hosting runs the server from
packages/server on an isolate). Layout and rules:
../../docs/ARCHITECTURE.md. Build and test:
../../docs/DEVELOPMENT.md.