maxoutlabs/cngx verify

Run the checks an AI agent claimed it ran, and block the merge on a false claim

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandVerification command to run (for example "pytest -q"). When set, cngx runs it and compares the real result to the agent's claim. This is the main path.no""
output-filePath to the agent's message; cngx reads the verification claim from itno""
from-commitRead the agent's claim from a git commit message (for example "HEAD"). Mutually exclusive with output-file, stdin, and from-pr.no""
from-prRead the agent's claim from the GitHub Actions pull_request event body. Mutually exclusive with output-file, stdin, and from-commit.nofalse
evidence-filePath to an existing test/CI log to gate offline instead of running a commandno""
require-claimAlso block when checks pass but the agent made no verification claimnofalse
timeoutSeconds before the verification command is killedno600
policy(Legacy) YAML behavior policy for the heuristic `cngx check` text lint. Prefer `command` with real execution. Ignored when `command` is set.no""
prompt(Legacy check) prompt or task text for live captureno""
prompt-file(Legacy check) file with task prompt contextno""
python-versionPython version for setup-pythonno3.11
cngx-versionPin a cngx PyPI release (for example 0.2.0). Leave empty for latest.no""
install-modepypi (default) or editable (pip install -e . from checkout, for dogfooding)nopypi
model(Legacy check) model name label stored on the tracenomock-model
adapter(Legacy check) adapter (mock, openai, gemini, claude)nomock
task-id(Legacy check) task ID for the capturenopolicy_check
json-outputEmit JSON results to stdoutnofalse

no outputs