# Extension Interface Discovery

> Search for inheritance, composition, shared method contracts, and shared schema contracts; group similar implementations; infer interface candidates when implementation count exceeds threshold.

Record: `algo:extension-interface-discovery`
Kind: automation
Canonical: https://banes-lab.com/ontology/algorithms#algo-extension-interface-discovery
Closure: https://banes-lab.com/json/records/algo/extension-interface-discovery/closure

## stage

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

## axis

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