Running examples in ‘multitool-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: create_blueprint_graph
> ### Title: Create a Analysis Pipeline diagram
> ### Aliases: create_blueprint_graph
> 
> ### ** Examples
> 
> library(tidyverse)
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr     1.1.4     ✔ readr     2.1.5
✔ forcats   1.0.0     ✔ stringr   1.5.1
✔ ggplot2   3.4.4     ✔ tibble    3.2.1
✔ lubridate 1.9.3     ✔ tidyr     1.3.1
✔ purrr     1.0.2     
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
> library(multitool)
> 
> # create some data
> the_data <-
+   data.frame(
+     id  = 1:500,
+     iv1 = rnorm(500),
+     iv2 = rnorm(500),
+     iv3 = rnorm(500),
+     mod = rnorm(500),
+     dv1 = rnorm(500),
+     dv2 = rnorm(500),
+     include1 = rbinom(500, size = 1, prob = .1),
+     include2 = sample(1:3, size = 500, replace = TRUE),
+     include3 = rnorm(500)
+   )
> 
> # create a pipeline blueprint
> full_pipeline <-
+   the_data |>
+   add_filters(include1 == 0, include2 != 3, scale(include3) > -2.5) |>
+   add_variables(var_group = "ivs", iv1, iv2, iv3) |>
+   add_variables(var_group = "dvs", dv1, dv2) |>
+   add_model("linear model", lm({dvs} ~ {ivs} * mod))
> 
> create_blueprint_graph(full_pipeline)
no descriptives
you have no preprocessing steps in your pipeline
Error in `dplyr::summarize()`:
ℹ In argument: `description = as.character(...)`.
Caused by error:
! argument "..2" is missing, with no default
Backtrace:
     ▆
  1. ├─multitool::create_blueprint_graph(full_pipeline)
  2. │ └─multitool:::create_pipeline_ndf(.pipeline)
  3. │   ├─base::as.data.frame(...)
  4. │   ├─dplyr::mutate(...)
  5. │   ├─dplyr::transmute(...)
  6. │   ├─dplyr::add_row(...)
  7. │   ├─dplyr::bind_rows(...)
  8. │   │ └─rlang::list2(...)
  9. │   └─multitool:::create_nmodels_node(.grid)
 10. │     ├─dplyr::summarize(...)
 11. │     └─dplyr:::summarise.data.frame(...)
 12. │       └─dplyr:::summarise_cols(.data, dplyr_quosures(...), by, "summarise")
 13. │         ├─base::withCallingHandlers(...)
 14. │         └─dplyr:::map(quosures, summarise_eval_one, mask = mask)
 15. │           └─base::lapply(.x, .f, ...)
 16. │             └─dplyr (local) FUN(X[[i]], ...)
 17. │               └─mask$eval_all_summarise(quo)
 18. │                 └─dplyr (local) eval()
 19. ├─glue::glue(...)
 20. │ └─glue::glue_data(...)
 21. │   └─base::lapply(...)
 22. │     └─glue (local) FUN(X[[i]], ...)
 23. │       ├─eval(call("force", as.symbol(paste0("..", x)))) %||% .null
 24. │       ├─base::eval(call("force", as.symbol(paste0("..", x))))
 25. │       │ └─base::eval(call("force", as.symbol(paste0("..", x))))
 26. │       └─base::force(..2)
 27. └─base::.handleSimpleError(...)
 28.   └─dplyr (local) h(simpleError(msg, call))
 29.     └─dplyr (local) handler(cnd)
 30.       └─rlang::abort(message, class = error_class, parent = parent, call = error_call)
Execution halted