ontology-visualization.md 913 B

Ontology assembly and visualization

The runtime ontology follows a deterministic four-layer chain:

M0 INSTANCE_OF M1 INSTANCE_OF M2 INSTANCE_OF M3

  • M3 comes from ontology/m3/meta-core.ttl. It is a versioned system grammar; semantic model output cannot add, remove, or redefine these nodes.
  • M2 comes from the standard libraries under ontology/m2/. A build selects only the types required by the M1 kinds discovered in uploaded files.
  • M1 and M0 are project-specific model elements and observed assets built from DDL, OpenAPI, inventories, evidence packages, and semantic proposals.

The model explorer colors business, software, and governance profiles differently. Candidate nodes and pending assertions use dashed strokes; published nodes and accepted assertions use solid strokes. Selecting a node shows attributes, source files, evidence, aggregate assertion confidence, and review state.