DefinedTerm
schema.org/DefinedTerm is the base container for domain terms. Use it to host a human-readable definition plus machine-readable helpers (e.g. Valiterm PropertyValue blocks).
Minimal JSON-LD
<script type="application/valiterm+json">{
"@context": ["https://valiterm.org", "https://schema.org"],
"@type":"DefinedTerm",
"@id":"https://example.com/terms/has-core-use-case",
"name":"hasCoreUseCase",
"description":"Describes the primary or intended use case."
}</script>
See also: Core Definition, PropertyValue.