validate_engine
Validate the causal-inference engine against canonical test cases (T01-T15 backdoor/adjustment, EM01-EM20 effect modification) and get pass/fail results.
Instructions
Run the canonical validation suite (T01–T15 backdoor / adjustment-set cases, EM01–EM20 effect-modification structures from VanderWeele-Robins 2007 and Weinberg 2007) against the current engine and return pass/fail per case. Use this when an agent or reviewer wants to verify the engine is trustworthy before relying on analyze_dag, check_overadjustment, or classify_effect_modification.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| suite | No | 'main' runs T01–T15. 'effect_modification' runs EM01–EM20. 'all' runs both. Default: 'all'. |