- PATCH-05: `if (Audio::get() != nullptr)` eliminat; Director::init crida Audio::init abans de GameScene, comentari ho documenta. Si mai salta, és un bug real que val detectar. - PATCH-06/DEAD-05: short-circuit per `players_.size() <= 1` — no vector temporal ni sort amb un sol jugador. La branca multi-jugador queda preparada per quan n'hi haja >1 o sarcs-sprites.