pub fn append( runtime_dir: &Path, signal: &DistillSignal, lru_cap: usize, ) -> Result<()>
Append a single signal envelope to the queue, then enforce the LRU cap. Atomic w.r.t. concurrent appenders thanks to flock.