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.