# Mode Contract Validation

> Validate the model's response against the loop-selected mode contract and, on a validation miss, drive an error-specific self-healing retry bounded by the contract, so a response is accepted only when it satisfies the schema it is graded against.

Record: `algo:mode-contract-validation`
Kind: mode-driven-response-schema
Canonical: https://banes-lab.com/ontology/algorithms#algo-mode-contract-validation
Closure: https://banes-lab.com/json/records/algo/mode-contract-validation/closure

## stage

- [verify](https://banes-lab.com/records/stage/verify.md)

## axis

- [verification](https://banes-lab.com/records/reason/axis-verification.md)

## grounds

- [ver-evidence](https://banes-lab.com/records/reason/node-ver-evidence.md)

## derived-by

- [Loop-Owned Mode Selection](https://banes-lab.com/records/algo/loop-owned-mode-selection.md)
