//! Data layer: the open recording and its sources (`recording`), the shared app state (`store`),
//! what is remembered between runs (`preferences`), and the background services (`work_pool`,
//! `services`), and the servers it works with (`remote`). Screens reach it through view models
//! only.