docs: def validate_context(
          self, context: Mapping[str, Any]
      ) -> Tuple[bool, List[Tuple[str, str]]]:
          """ Validate context
  
          Args:
              context (Mapping[str, Any]): context dictionary of type, id and label
  
          Returns:
              Tuple[bool, List[Tuple[str, str]]]:
                  bool: Is valid?  Yes = True, No = False
                  List[Tuple[str, str]]: Validation issues, empty if valid, tuple is ('ERROR|WARNING', msg)
                      e.g. [('WARNING', "Context ID not found")]
          """
  
          url = f'{self.endpoint}/terms/{context["id"]}'
  
          res = requests.get(url)
          if res.status_code == 200:
              return (True, [])
          else:
              return (False, [("WARNING", f'Context {context["id"]} not found at {url}')])