Opens a Shiny app that walks you through every configuration option
with descriptions and sensible defaults. The step gates enforce the fields
validate_config() requires (an explicit methodology mode, a research
focus, a data path, and a framework spec for Mode 3), so the config.yaml
it writes loads cleanly.
Arguments
- output_path
Where to save the generated config (default "config.yaml"). The user can also change this in the UI.
- .return_app
Internal testing hook. When
TRUE, returns the Shiny app object (forshiny::testServer) instead of launching it.
Value
The path to the created config file (invisibly). Returns NULL if the user closes the app without saving.
Details
This is the web-based companion to the CLI-based config_wizard(). Both
write an equivalent config.yaml (the same required sections and methodology
block); exact field defaults may differ between the two entry points.
See also
config_wizard() for the CLI-based wizard and create_config() for
building a config programmatically; load_config() to load the result.