CLI Reference
compileml validate
Run the validation framework.
compileml validate decision.json --csv holdout.csv --y-col DEFAULT --require-reasons
compileml validate decision.json --csv holdout.csv --y-col DEFAULT --require-selection-hygiene
Runs the eleven-check framework; prints the full evidence report as JSON; exits non-zero if any check fails — suitable as a CI deployment gate.
Arguments
| Flag | Description |
|---|---|
| --require-selection-hygiene | Fail check 11 when the provenance block records a broken selection protocol. |
| artifact | Path to the artifact JSON. |
| --csv CSV | Validation CSV (features + outcome). |
| --y-col Y_COL | Outcome column name in --csv. |
| --require-reasons | Fail if reason coverage is below 100%. |