code: public CompletableFuture<Revision> activateToken(Author author, String appId) {
          requireNonNull(author, "author");
          requireNonNull(appId, "appId");
  
          return tokenRepo.push(INTERNAL_PROJ, Project.REPO_DOGMA, author,
                                "Enable the token: '" + appId,
                                () -> tokenRepo
                                        .fetch(INTERNAL_PROJ, Project.REPO_DOGMA, TOKEN_JSON)
                                        .thenApply(tokens -> {
                                            final Token token = tokens.object().get(appId);
                                            final JsonPointer removalPath =
                                                    JsonPointer.compile("/appIds" + encodeSegment(appId) +
                                                                        "/deactivation");
                                            final String secret = token.secret();
                                            assert secret != null;
                                            final JsonPointer secretPath =
                                                    JsonPointer.compile("/secrets" +
                                                                        encodeSegment(secret));
                                            final Change<JsonNode> change = Change.ofJsonPatch(
                                                    TOKEN_JSON,
                                                    asJsonArray(new RemoveOperation(removalPath),
                                                                new AddOperation(secretPath,
                                                                                 Jackson.valueToTree(appId))));
                                            return HolderWithRevision.of(change, tokens.revision());
                                        })
          );
      }
docs: Activates the {@link Token} of the specified {@code appId}.