pub fn run(cli: Cli) -> u8
Process entry: route a parsed Cli through config resolution, store opening and dispatch, then return the exit code for main to exit with.
Cli
main