docs: public RequirementSummary getRequirementSummary(Requirement requirement) throws GreenPepperServerException {
          try {
              sessionService.startSession();
  
              Repository repository = loadRepository(requirement.getRepository().getUid());
  
  
              requirement = documentDao.getRequirementByName(repository.getUid(), requirement.getName());
  
              log.debug("Retrieved Requirement " + requirement.getName() + " Summary");
              return requirement.getSummary();
          } catch (Exception ex) {
              throw handleException(ERROR, ex);
          } finally {
              sessionService.closeSession();
          }
      }