Skip to content

Interface: AggregationEvidence

@kortexya/reasoninglayer


@kortexya/reasoninglayer / AggregationEvidence

Defined in: src/types/inference.ts:111

Evidence for the arithmetic step that joins an aggregate’s contributor proofs.

Serialization format: groupValues, inputs and result are tagged ValueDto values ({"type": ..., "value": ...}).

descriptor: AggregationDescriptor

Defined in: src/types/inference.ts:113

What was aggregated.


enumerationComplete: boolean

Defined in: src/types/inference.ts:124

Whether every contributor was enumerated. false means result is computed over the contributors found so far, not over all of them.


groupValues: Record<string, ValueDto>

Defined in: src/types/inference.ts:115

The group key’s values, keyed by feature name (data, not camelCased).


inputs: ValueDto[]

Defined in: src/types/inference.ts:117

The contributor values the operator was applied to.


result: ValueDto

Defined in: src/types/inference.ts:119

The aggregate value.