My assumption(wrong) was that shop/update webhook is triggered when basic shop details are changed, such as the shop name, email address, contact number etc
But, it appears that other types of changes can also trigger this webhook. In the attached screenshot, all of these webhook events are from a single store, and the webhook has been triggered thousands of times.
I know I can add webhook filters and handle these events accordingly, but it would be much more useful to understand exactly what changes trigger this webhook in the first place.
Webhook documentation simply states: “Occurs whenever a shop is updated.”
What exactly is considered a “shop” update, and what types of changes can trigger the shop/update webhook?

