docs: public CompletableFuture<Revision> removeProject(Author author, String projectName) {
          requireNonNull(author, "author");
          requireNonNull(projectName, "projectName");
  
          final Change<JsonNode> change = Change.ofJsonPatch(
                  METADATA_JSON,
                  asJsonArray(new TestAbsenceOperation(PROJECT_REMOVAL),
                              new AddOperation(PROJECT_REMOVAL,
                                               Jackson.valueToTree(UserAndTimestamp.of(author)))));
          return metadataRepo.push(projectName, Project.REPO_DOGMA, author,
                                   "Remove the project: " + projectName, change);
      }