Run the Pipeline
Place the three canonical stage configs in one directory, then point the pipeline at any one of them:
geosc pipeline \
--config data-config/geolift_analysis_config.yaml \
--output-dir outputs/run_001
The required filenames are power_analysis_config.yaml,
donor_eval_config.yaml, and geolift_analysis_config.yaml. The command runs
power, donors, then inference and writes Markdown and HTML summaries by default.
Useful selectors:
geosc pipeline --config data-config/geolift_analysis_config.yaml --skip-power
geosc pipeline --config data-config/geolift_analysis_config.yaml --skip-donor
geosc pipeline --config data-config/geolift_analysis_config.yaml --only-inference
geosc pipeline --config data-config/geolift_analysis_config.yaml --no-report
--output-dir creates the legacy stage subdirectories below the supplied root.
--jobs and --use-gpu are passed as runtime overrides, subject to each
stage’s support.
The pipeline is an orchestrator, not a design-state engine. Donor recommendations do not filter power or inference inputs. The compact report is not a decision gate; inspect each underlying artefact and record any manual panel hand-off.