Skip to content

Interface: ReferenceGraphObservation

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ReferenceGraphObservation

Defined in: src/types/communities.ts:128

The complete admitted graph projection of one invocation: population, projection choices and reference lineage.

It describes the supplied term values. It is not an OSF identity, an entailment proof, or a transactionally consistent database revision. References outside the population are counted without exposing their ids.

excludedAlternatives: number

Defined in: src/types/communities.ts:142

Choice and domain values the asserted-edge policy omitted.


excludedCollections: number

Defined in: src/types/communities.ts:144

Lists and sets the direct_only policy omitted.


excludedInlineTerms: number

Defined in: src/types/communities.ts:146

Inline Psi-terms omitted because they are not nominal reference edges.


possibleOnlySetMembers: number

Defined in: src/types/communities.ts:148

Upper-only set members excluded from the asserted relation graph.


references: ObservedReference[]

Defined in: src/types/communities.ts:138

Selected asserted occurrences, including those node filtering removed.


referencesOutsidePopulation: number

Defined in: src/types/communities.ts:140

Occurrences whose target is outside the supplied visible population.


retainedPopulation: string[]

Defined in: src/types/communities.ts:136

Sorted population after the optional degree filter.


sourcePopulation: string[]

Defined in: src/types/communities.ts:134

Sorted supplied identities, isolates and filtered nodes included.


tenantId: string

Defined in: src/types/communities.ts:130

The tenant of every supplied node.


view: ReferenceGraphView

Defined in: src/types/communities.ts:132

The fully resolved projection choices.


visitedValues: number

Defined in: src/types/communities.ts:150

Work used, including inspected collection membership bounds.