# Ambiguous Naming

> Identifiers whose meaning is unclear or open to multiple interpretations, obscuring intent.

Record: `lex:ambiguous-naming`
Kind: anti-pattern
Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)
Canonical: https://banes-lab.com/ontology/lexicon#lex-ambiguous-naming

## category

- [Core Vocabulary](https://banes-lab.com/records/lex-category/core-vocabulary.md)

## referenced-by

- [Semantic Contracts](https://banes-lab.com/records/arch/semantic-contracts.md)
- [Semantic Consistency](https://banes-lab.com/records/arch/semantic-consistency.md)
