code: private static String getReferenceName(Page configPage,
        Map<String, ConfigurationMetadata> configurationMetadatas, Set<String> configurationBuckets) {
      List<String> pathParts = Arrays.asList(StringUtils.split(configPage.getPath(), "/"));
      return pathParts.stream()
          .filter(name -> !configurationBuckets.contains(name))
          .map(name -> {
            ConfigurationMetadata configMetadata = configurationMetadatas.get(name);
            if (configMetadata != null && configMetadata.getLabel() != null) {
              return configMetadata.getLabel();
            }
            else {
              return name;
            }
          })
          .collect(Collectors.joining(" / "));
    }
docs: Build reference display name from path with:
  - translating configuration names to labels
  - omitting configuration bucket names
  - insert additional spaces so long paths may wrap on multiple lines