# Externalized Flag State

> The requirement that feature-flag values live in external configuration, not hardcoded in the code.

Record: `lexicon:externalized-flag-state`
Kind: constraint
Layer: [Extensibility Core](https://banes-lab.com/records/layer/extensibility-core.md)
Canonical: https://banes-lab.com/ontology/lexicon#lexicon-externalized-flag-state

Listed in [Lexicon terms](https://banes-lab.com/api/records/lexicon.md), after [Registry](https://banes-lab.com/records/lexicon/registry.md) and before [Keyed Registration](https://banes-lab.com/records/lexicon/keyed-registration.md).

## Category

- [Plugin / Extensibility / IoC](https://banes-lab.com/records/lexicon-category/plugin-extensibility-ioc.md)

## Required by

- [Feature Toggle](https://banes-lab.com/records/architecture/feature-toggle.md)

## Linked from

- [Plugin / Extensibility / IoC](https://banes-lab.com/ontology/principles/architecture-category-plugin-extensibility-ioc.md)
