Skip to contents

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.

Usage

config_wizard_app(output_path = "config.yaml", .return_app = FALSE)

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 (for shiny::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.