Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / EffectIncidentDecision

Interface: EffectIncidentDecision

Defined in: packages/core/src/effects/types.ts:246

A linked incident (RFC section 4.6, item 2): a fact that arrived after a terminal and genuinely matters. Durable, causally linked, surfaced, requiring disposition; never a mutation of the terminal.

Properties

PropertyTypeDefined in
causalRef?numberpackages/core/src/effects/types.ts:251
decisionType"effect_incident"packages/core/src/effects/types.ts:247
detail?stringpackages/core/src/effects/types.ts:252
incidentstringpackages/core/src/effects/types.ts:250
intentRefnumberpackages/core/src/effects/types.ts:249
opIdstringpackages/core/src/effects/types.ts:248