This document provides an overview of the Resolve architecture, including its high-level components and how they interact. The key components are rscontrol, rsremote, rsmq, and rsview. Rscontrol manages process orchestration and execution. Rsremote manages remote execution on devices. Rsmq is the messaging system. And rsview generates the user interface. It also describes how these components typically operate, with the user interface initiating requests that are processed, executed, and results returned through the messaging system.