# Self-Registration

> The ability for a component to register itself on load without external wiring.

Record: `lex:self-registration`
Kind: capability
Layer: [Extensibility Core](https://banes-lab.com/records/layer/extensibility-core.md)
Canonical: https://banes-lab.com/ontology/lexicon#lex-self-registration

## category

- [Runtime Discovery / Dynamic Binding](https://banes-lab.com/records/lex-category/runtime-discovery-dynamic-binding.md)

## referenced-by

- [Auto-Discovery](https://banes-lab.com/records/arch/auto-discovery.md)

## Evidence in the code

- [presentation/records](https://banes-lab.com/anatomy/tree/folder-presentation-records.md)
- [records.barrel.ts](https://banes-lab.com/source/tree/presentation/records/records.barrel.ts.md)
- [registerPage](https://banes-lab.com/source/tree/domain/registries/page.registry.ts.md)
