> ## Documentation Index
> Fetch the complete documentation index at: https://docs.geval.io/llms.txt
> Use this file to discover all available pages before exploring further.

# geval explain

> Print a detailed human-readable explanation for the same inputs as geval check — ideal for PR comments or logs.

## Synopsis

```bash theme={null}
geval explain --contract <path> [--contract <path> ...] --signals <path> [options]
```

Arguments mirror **`geval check`** for contracts and signals (including multiple `--contract` and `--combine-contracts`).

## When to use

* Paste into a **pull request** comment after a check.
* Capture **why** a BLOCK or REQUIRE\_APPROVAL happened for operators.

Unlike **`check`**, explain focuses on narrative output; use **`check`** for exit-code gating in CI.

## See also

[check](/cli/check) · [GitHub Actions](/integration/github-actions)
