Synopsis
--contract/-c— Contract YAML. Repeat for multiple contracts in one run (e.g. multiple teams’ gates on one PR).--signals/-s— Signals JSON file shared across those contracts.
Common options
Examples
Single contractExit codes
Non-zero process exit from Geval on parse/load errors follows normal shell conventions (see Exit codes).
Artifacts
Successful runs write a decision artifact under.geval/decisions/ — see Decision artifacts.