# Change verdict

URL: /code/verification/change-verdict · Id: `workflow:change-verdict`

> Change verdict tests each new proposal against its checks and known-good runs, then returns pass or fail, never an Approval.

[Change](/business/nouns/change) verdict tests each new proposal against its checks and known-good runs, then returns pass or fail, never an [Approval](/business/nouns/approval).

## Trigger
Runs on `Change.created`. Part of [Verification](/code/verification), run by the [Quality Team](/agents/quality).

## Steps
1. Run the Change’s checks.
2. Replay known-good Actions and the synthetic paying stranger against it.
3. Record the verdict, pass or fail, with its Evidence.

## Outputs
- [Change](/business/nouns/change)
- [Evidence](/business/nouns/evidence)

## Example
A [Change](/business/nouns/change) renames `total` to `amount` in an invoice-parsing API. Two known-good runs fail against it, so the verdict is fail, with both runs as [Evidence](/business/nouns/evidence).