Skip to content

Interface: OntologyScope

@kortexya/reasoninglayer


@kortexya/reasoninglayer / OntologyScope

Defined in: src/types/ontology.ts:753

The ontology’s scope — what it is for, and what it covers.

optional deferred?: string[]

Defined in: src/types/ontology.ts:761

What is postponed.


dynamics: OntologyDynamics

Defined in: src/types/ontology.ts:763

static | dynamic.


optional inScope?: string[]

Defined in: src/types/ontology.ts:757

What it covers.


optional notes?: string | null

Defined in: src/types/ontology.ts:767

Free-form notes.


optional outOfScope?: string[]

Defined in: src/types/ontology.ts:759

What it explicitly does not cover.


purpose: string

Defined in: src/types/ontology.ts:755

What the ontology is for. Must not be empty.


writeMode: OntologyWriteMode

Defined in: src/types/ontology.ts:765

overwrite | append.