# Constrain

Record: `stage:constrain`
Kind: stage
Canonical: https://banes-lab.com/ontology/reasoning#stage-constrain

## axis

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

## contracts

- [Creation History Collision](https://banes-lab.com/records/algo/creation-history-collision.md)
- [Replacement Safety](https://banes-lab.com/records/algo/replacement-safety.md)
- [Automation Operation Mode](https://banes-lab.com/records/algo/automation-operation-mode.md)
- [Operation Mode Gating](https://banes-lab.com/records/algo/operation-mode-gating.md)
- [Admissibility Constraint Gate](https://banes-lab.com/records/algo/admissibility-constraint-stage.md)
- [Phase-Separated Execution](https://banes-lab.com/records/algo/phase-separated-execution.md)
- [Boundary Reconciliation](https://banes-lab.com/records/algo/boundary-reconciliation.md)
- [PAG Invariant Record](https://banes-lab.com/records/algo/pag-constraint-boundary.md)
- [Vocabulary Admission Gate](https://banes-lab.com/records/algo/vocabulary-admission-gate.md)

## edges

- [Governed Autonomous Plan Loop](https://banes-lab.com/records/algo/governed-autonomous-plan-loop.md)
