pub type Shared = Arc<RwLock<Option<ComindlyServer>>>;
The server agents reach over HTTP; empty until an index exists, replaced after each re-index.
pub struct Shared { /* private fields */ }