code: def should_use_custom_repo(args, cd_conf, repo_url):
      
      if repo_url:
          # repo_url signals a CLI override, return False immediately
          return False
      if cd_conf:
          if cd_conf.has_repos:
              has_valid_release = args.release in cd_conf.get_repos()
              has_default_repo = cd_conf.get_default_repo()
              if has_valid_release or has_default_repo:
                  return True
      return False
docs: A boolean to determine the logic needed to proceed with a custom repo
      installation instead of cramming everything nect to the logic operator.