First Successful Run

This run checks the installed CLI and artefact path using the source checkout’s synthetic data. It is a software smoke test, not evidence that the demo is a credible client design.

geosc infer \
  --config data-config/geolift_analysis_config.yaml \
  --no-create-plots

A successful command returns exit code 0 and writes these files under the configured inference output directory:

  • geolift_results.json;
  • geolift_diagnostics.json;
  • data_validation.json;
  • assumption_validation.json.

Inspect them in this order:

  1. data_validation.json: confirm the panel, periods, units, and data policies.
  2. geolift_results.json: require status: "ok" or investigate every warning on a partial result. Never report a failed result.
  3. geolift_diagnostics.json: review pre-period fit, placebo support, and donor weight concentration.
  4. assumption_validation.json: distinguish the gate-eligible parallel-trends diagnostic from the advisory interference screen.

Next, replace the demo config with a copy tied to your panel. Follow Prepare an Input Panel before using client data.