//! `--repair`: clean up any null sinks / loopbacks that a crashed pixelpass //! host left behind. Phase 2 will scan PipeWire for nodes tagged with the //! `pixelpass.session = ` property and destroy them. use anyhow::Result; pub async fn run() -> Result<()> { eprintln!("[pixelpass] --repair: PipeWire scan not yet implemented (Phase 2)."); eprintln!(" Run `pactl list short sinks | grep pixelpass` to spot orphans,"); eprintln!(" and `pactl unload-module ` to remove them manually."); Ok(()) }