If a task's parent is archived, the task itself gets archived. This should cause the taskUpdated event to fire the webhook. It should also call the listUpdated and folderUpdated when the Space is archived for the same reason. As it is now, we need to listen to every layer of the hierarchy and determine if the update was an archiving event and then we need to piece together all tasks within that archived level if we want to sync our database archive status with ClickUp.