docs: @Post("/projects")
      @StatusCode(201)
      @ResponseConverter(CreateApiResponseConverter.class)
      public CompletableFuture<ProjectDto> createProject(CreateProjectRequest request, Author author) {
          return execute(Command.createProject(author, request.name()))
                  .handle(returnOrThrow(() -> DtoConverter.convert(projectManager().get(request.name()))));
      }