Language before machinery
The ontology tells authors which distinctions the graph recognizes. A type gives
a broad classification; a kind specializes it. Predicates name directional assertions.
The actual vocabulary lives in site/data/ontology.yaml.
Grow it for a reason
Add a term when a real modeling need cannot be expressed clearly with the existing vocabulary. Do not create synonyms to make each article sound unique. Domain-specific property contracts may be added when they bring enforceable value.
An ontology makes language consistent. It does not make every recorded statement true.