pub fn dispatch(cli: Cli) -> Result<(), AppError>
Dispatch a parsed CLI to the appropriate handler.
Returns AppError on any service failure.
AppError