Behind that simple “Check for updates” button lies a complex system of services, agents, stacks, and rules. In this post,…