MapBox world-generation lifecycle
✅ Verified
Проверенный entry point: MapBox.generateNewMap() -> void. На 0.51.2 completion signal для WBML — MapBox.finishMakingWorld(). on_world_loaded не был обязательным. Нельзя ждать oldTile != newTile: arrays/tile refs реально переиспользовались. Используйте persistent runner + cheap polling + stable window + один heavy validation pass.