DISCOVERY-019ce328-9263-7996-a2d6-5f68a88257ba: Distinguishing Domain Ontology vs Concept DNA in the Nexus Model
Discovery Log: Distinguishing Domain Ontology vs Concept DNA in the Nexus Model
After a large amount of exploration and iteration, an important conceptual distinction emerged in the Nexus model between Domain Ontology and Concept DNA.
This distinction helps clarify the foundational structure of the Nexus Truth Graph and how domains are constructed within it.
Core Insight
There are three key layers:
Domain Ontology
defines primitives
Concept DNA
defines vocabulary
Cells
implement behavior
This simple structure helps separate universal structure from domain specialization.
Domain Ontology
Domain ontology defines the fundamental kinds of things that can exist within the Nexus universe.
These are universal primitives that apply across all domains.
Examples of potential ontology primitives:
- Agent
- Intent
- Fact
- Interpretation
- Concept
- Context
These primitives describe the physics of the domain universe.
They are not domain-specific.
For example:
- "Fact" exists in any domain.
- "Intent" exists in any domain.
- "Agent" exists in any domain.
Ontology defines the types of nodes and relationships that can appear in the Truth Graph.
Concept DNA
Concept DNA is domain-specific.
It defines the vocabulary and building blocks of a particular domain organism.
Example: logistics domain DNA
- Load
- Driver
- Truck
- Route
- Invoice
Example: video production domain DNA
- Project
- Scene
- Shot
- Take
- Clip
- Render
Concept DNA determines:
- what facts can exist
- what intents can exist
- what constructs can be built
- what contexts can form
Concept DNA functions like the genome of a domain organism.
Cells
Cells are the smallest functional units of behavior.
They implement behavior using the vocabulary defined by Concept DNA and the primitives defined by the ontology.
Typical cell structure:
Intent
→ Fact
→ Interpretation
Example in a logistics system:
Intent:
AssignDriver
Fact:
LoadAssigned
Interpretation:
DispatchBoard updated
Example in video production:
Intent:
StartTake
Fact:
TakeRecorded
Interpretation:
MediaLibrary view updated
Cells correspond closely to command slices and view slices in Event Modeling.
The Full Biological Analogy
The emerging Nexus structure can be described biologically:
Nexus Ontology
(laws of the universe)
Concept DNA
(domain genome)
Cells
(behavioral units)
Constructs
(workflows)
Contexts
(organs)
Domain Organism
(application or system)
Domain Ecosystem
(industry or knowledge field)
Truth Graph
(the full domain universe)
Example: Video Production Domain
Ontology primitives:
- Agent
- Intent
- Fact
- Interpretation
- Concept
- Context
Concept DNA:
- Project
- Scene
- Shot
- Take
- Clip
- Render
Cells:
StartTake intent
TakeRecorded fact
MediaLibrary interpretation
Construct:
Record Scene workflow
Context:
Production
Editing
Distribution
Why This Distinction Matters
Separating ontology from concept DNA allows Nexus to support any domain while maintaining a stable foundation.
Only the DNA changes, not the ontology.
This allows the same framework to model:
- software systems
- logistics
- video production
- education
- knowledge systems
Key Takeaway
Domain Ontology defines the structure of the universe.
Concept DNA defines the genome of a domain organism.
Cells implement behavior within that organism.
Open Questions
Some areas still under exploration:
- What is the minimal Nexus ontology?
- What are the exact cell types?
- How should constructs be formally defined?
- How do contexts evolve over time?
These will likely emerge through further discovery logs.