# Architecture Selection Meta-Algorithm

> Given a concern, classify its force type, select the corresponding contract family, compose required invariants, bind implementation patterns, and attach validation gates.

Record: `algo:architecture-selection-meta-algorithm`
Kind: architecture
Canonical: https://banes-lab.com/ontology/algorithms#algo-architecture-selection-meta-algorithm
Closure: https://banes-lab.com/json/records/algo/architecture-selection-meta-algorithm/closure
