Skip to content

Home > intention-kernel > FactCandidate

FactCandidate interface ​

Candidate fact returned by a capability before reducer validation.

Signature:

typescript
export interface FactCandidate<T = unknown> extends FactReference

Extends: FactReference

Properties ​

Property

Modifiers

Type

Description

dependsOn

readonly

readonly FactReference[]

Parent facts whose replacement must invalidate this fact.

evidenceIds

readonly

readonly EvidenceId[]

Evidence identities returned by the same completed capability.

value

readonly

T

Proposed confirmed value validated during reduction.