Architecture
The Qt Quick (QML) desktop UI and Specola Core are separate processes. Core is written in C++20 on Asio coroutines; the UI controls it only through the MessagePack RPC control API over local IPC (Unix socket or Windows named pipe, optionally TCP). Routing, DNS, proxy protocols, and Enhanced Mode run in Core. For operational entry points, see Tools and CLI.