pub fn snapshot() -> Result<Vec<PathBuf>>