# <Mode-Driven Response Schema>

> Make the model's structured output a mode-driven composed contract — the output mirror of composed input context: per loop-owned mode the schema and instruction are projected from one field registry, the response is validated and self-heals against it, the typed fields are governed, and every turn is persisted as a versioned queryable record — so the output has one source, cannot drift from its instruction, and can be audited.

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

Listed in [Algorithm contracts](https://banes-lab.com/api/records/algorithms.md), after [Mode Contract Validation](https://banes-lab.com/records/algorithms/mode-contract-validation.md) and before [Cascade Layer Partition](https://banes-lab.com/records/algorithms/cascade-layer-partition.md).

## Domain

- [Mode-driven response schema](https://banes-lab.com/records/algorithms-domain/mode-driven-response-schema.md)

## Tier

- [process](https://banes-lab.com/records/vocabulary/domain-tier-process.md)

## Composes

- [Composed Turn Contract](https://banes-lab.com/records/algorithms/composed-turn-contract.md)
- [Loop-Owned Mode Selection](https://banes-lab.com/records/algorithms/loop-owned-mode-selection.md)
- [Versioned Turn Provenance](https://banes-lab.com/records/algorithms/versioned-turn-provenance.md)
- [Interface Contract](https://banes-lab.com/records/algorithms/interface-contract.md)
- [Canonical Data](https://banes-lab.com/records/algorithms/canonical-data.md)
- [Contract Compatibility](https://banes-lab.com/records/algorithms/contract-compatibility.md)
- [Self-Description Manifest](https://banes-lab.com/records/algorithms/self-description-manifest.md)
- [Runtime Discovery](https://banes-lab.com/records/algorithms/runtime-discovery.md)
- [Extension Point](https://banes-lab.com/records/algorithms/extension-point.md)

## Force

- [Contract compatibility](https://banes-lab.com/records/force/contract-compatibility.md)
- [Correctness verification](https://banes-lab.com/records/force/correctness-verification.md)
- [Runtime extensibility](https://banes-lab.com/records/force/runtime-extensibility.md)
- [Security governance](https://banes-lab.com/records/force/security-governance.md)
- [Semantic consistency](https://banes-lab.com/records/force/semantic-consistency.md)

## Linked from

- [Architecture](https://banes-lab.com/ontology/algorithms/algorithms-domain-architecture.md)
- [Architecture relationships](https://banes-lab.com/ontology/algorithms/algorithms-domain-arch-relationships.md)
- [Mode-driven response schema](https://banes-lab.com/ontology/algorithms/algorithms-domain-mode-driven-response-schema.md)
- [Domain tiers](https://banes-lab.com/ontology/schema/the-vocabulary-domain-tier.md)
- [The forces](https://banes-lab.com/ontology/schema/the-forces.md)
