pub fn run(path: &Path) -> Result<()>
Add a path to side tracking.
Returns an error if the path doesn’t exist, is already tracked, or if staging fails.