# Validation Gate

> After each critical stage, evaluate declared success criteria, block downstream progression when critical criteria fail, and carry warning-state forward when noncritical criteria fail.

Record: `algo:validation-gate`
Kind: context-verification
Canonical: https://banes-lab.com/ontology/algorithms#algo-validation-gate
Closure: https://banes-lab.com/json/records/algo/validation-gate/closure

## stage

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

## axis

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

## composed-by

- [<Workflow Orchestration Concern>](https://banes-lab.com/records/algo/workflow-orchestration-concern.md)
- [Contract-Based Verification Kernel](https://banes-lab.com/records/algo/contract-based-verification-kernel.md)
- [<Context Verification Concern>](https://banes-lab.com/records/algo/context-verification-concern.md)
- [Phase Close Gate](https://banes-lab.com/records/algo/phase-close-gate.md)

## grounds

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

## derived-by

- [Contract-Based Verification Kernel](https://banes-lab.com/records/algo/contract-based-verification-kernel.md)
