# Context-Sensitive
**Trait Number:** 31
**Layer:** Social
**Bit Position:** 7 (bit 31 overall)
**Binary Encoding:** `00000000 00000000 00000000 00000010`
**UHT Code (self-encoding):** `00 00 00 02`
---
# Icon
![[Icon31.png|200]]
## Definition
The entity’s meaning, function, or appropriateness **depends on external or situational conditions**. It responds to or is interpreted through context — environmental, cultural, social, or systemic.
---
## When to Apply
Use this trait when the entity:
- **Changes behavior or interpretation based on context**
- Has **variable meaning or use** across situations or roles
- Operates meaningfully only **within a frame or setting**
Avoid applying if the entity:
- Is **invariant, context-free, or always the same**
- Does not respond to or require framing conditions
- Is **purely self-contained or rigid in function**
---
## Related Traits
- [[00 00 01 00 Contextual abstraction]] — Trait 24 is abstract; 31 is socially situational.
- [[00 00 00 04 Visible]] — Context may govern when/where visibility matters.
- [[00 00 00 08 Teachable or Transmissible]] — Context can affect teachability.
---
## Examples
- A culturally dependent gesture or idiom
- A software feature that adapts by user role or environment
- A policy applied differently by location or scenario
- A personal title (e.g., “Doctor”) used only in formal settings
- A language translation that changes based on usage context
- A warning sign that is only active under certain conditions
---
## Commentary
Context-sensitivity encodes **semantic dependence on setting**. It marks entities that are **not fully defined in isolation**, but gain identity or behavior through surrounding conditions.
This is especially important in **adaptive systems, cultural modeling, interface logic, policy design, and UX**.
Model this trait when meaning, access, or response **shifts depending on situation**.
---
**© 2025 Steven Holland. All rights reserved.**
[[Copyright Statement]]