Skip to content
EN FR

Runtime Object and Node Identifiers

Reference: This page is a source-based technical synthesis of the LaTeX chapter cited below. For exact syntax, availability or ABI signatures, verify the versioned source, manifest and executable tests.

Scope and source boundary

Distinguish a conceptual identifier from a runtime object reference and from a generated binding handle.

Names, identifiers, and runtime handles serve different purposes. The LaTeX guidance distinguishes human-readable and formal model names, semantic identity scoped by context, and handles used by execution or interop. Treating these as interchangeable makes evolution, serialization, and cross-context integration fragile.

Engineering rules

  • Declare the owning context of a business identity.
  • Do not infer permanent semantic identity from a memory address, UI label, or temporary handle.
  • Document how formal names are projected into generated implementation names.
  • Make identity stability and collision behavior explicit before distributed exchange.

Chapter outline (original LaTeX headings)

  • Conceptual Identity
  • Instance Identity
  • Relation Identity and this
  • Entity Identity and me
  • Context
  • Conceptual Scope

LaTeX provenance

Primary chapter: Declarative Conceptual Programming with the logiCells Platform/developer-guide/chapters/identity-context-and-conceptual-scope.tex.

Browse documentation by task.