Interface: OntologyScope
@kortexya/reasoninglayer / OntologyScope
Interface: OntologyScope
Section titled “Interface: OntologyScope”Defined in: src/types/ontology.ts:753
The ontology’s scope — what it is for, and what it covers.
Properties
Section titled “Properties”deferred?
Section titled “deferred?”
optionaldeferred?:string[]
Defined in: src/types/ontology.ts:761
What is postponed.
dynamics
Section titled “dynamics”dynamics:
OntologyDynamics
Defined in: src/types/ontology.ts:763
static | dynamic.
inScope?
Section titled “inScope?”
optionalinScope?:string[]
Defined in: src/types/ontology.ts:757
What it covers.
notes?
Section titled “notes?”
optionalnotes?:string|null
Defined in: src/types/ontology.ts:767
Free-form notes.
outOfScope?
Section titled “outOfScope?”
optionaloutOfScope?:string[]
Defined in: src/types/ontology.ts:759
What it explicitly does not cover.
purpose
Section titled “purpose”purpose:
string
Defined in: src/types/ontology.ts:755
What the ontology is for. Must not be empty.
writeMode
Section titled “writeMode”writeMode:
OntologyWriteMode
Defined in: src/types/ontology.ts:765
overwrite | append.