Why naming matters
Consistent naming is the single most impactful practice for maintainable LoT systems. These conventions apply to all LoT entities and keep notebooks readable as your project grows.Entity names
All LoT entities use PascalCase. Names should be descriptive and purpose-driven.Variable names
Variables use snake_case inside double quotes forSET declarations, and curly braces for references.
Topic names
Topics use lowercase with forward-slash separators. Multi-word segments use snake_case. Whenever possible, follow a Unified Namespace (UNS) format for topic naming. This enables readability and scalability as systems grow.
For hierarchy design, functional namespaces, and domain-specific UNS patterns, see Designing your data layer.
Next Steps
Designing your data layer
Topic trees, payload formats, and model inheritance.
Anti-patterns
Common mistakes and what to do instead.

