pub fn run(args: Args) -> Result<()>
Run the supersede command.
Returns an error if supersession fails.