# Quality-Engine Kernel

> Resolve a canonical policy into a per-ecosystem CheckPlan, order its stages by the invalidates relation, normalize the proposal, run generation checks on the server and project tools via the relay, derive a machine verdict, and drive a bounded downstream cascade to clean — holding no runtime execution in the engine itself.

Record: `algorithms:quality-engine-concern`
Kind: algorithm
Canonical: https://banes-lab.com/ontology/algorithms#algorithms-quality-engine-concern
Closure: https://banes-lab.com/json/records/algorithms/quality-engine-concern/closure

Listed in [Algorithm contracts](https://banes-lab.com/api/records/algorithms.md), after [Bounded Cascade Termination](https://banes-lab.com/records/algorithms/bounded-cascade-termination.md) and before [Composed Turn Contract](https://banes-lab.com/records/algorithms/composed-turn-contract.md).

## Domain

- [Quality engine](https://banes-lab.com/records/algorithms-domain/quality-engine.md)

## Tier

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

## Composes

- [Canonical Config Resolution](https://banes-lab.com/records/algorithms/canonical-config-resolution.md)
- [Stage Ordering](https://banes-lab.com/records/algorithms/stage-ordering.md)
- [Quality Governance Loop](https://banes-lab.com/records/algorithms/quality-governance-loop.md)

## Force

- [Security governance](https://banes-lab.com/records/force/security-governance.md)
- [Semantic consistency](https://banes-lab.com/records/force/semantic-consistency.md)

## Linked from

- [Quality engine](https://banes-lab.com/ontology/algorithms/algorithms-domain-quality-engine.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)
