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
| Property | Type | Defined in |
|---|---|---|
causalRef? | number | packages/core/src/effects/types.ts:251 |
decisionType | "effect_incident" | packages/core/src/effects/types.ts:247 |
detail? | string | packages/core/src/effects/types.ts:252 |
incident | string | packages/core/src/effects/types.ts:250 |
intentRef | number | packages/core/src/effects/types.ts:249 |
opId | string | packages/core/src/effects/types.ts:248 |