[Wikitech-ambassadors] Around 20 minutes' worth of restored recent changes need reviewing