Skip to content

Interface: CausalAssertionRefused

@kortexya/reasoninglayer


@kortexya/reasoninglayer / CausalAssertionRefused

Defined in: src/types/compliance.ts:344

A causal assertion the ledger will not hold (422). Nothing ran.

actual: string

Defined in: src/types/compliance.ts:356

What it found.


expected: string

Defined in: src/types/compliance.ts:354

What the ledger expected.


kind: "assertion_refused"

Defined in: src/types/compliance.ts:346

Discriminant.


violation: string

Defined in: src/types/compliance.ts:352

The engine’s violation kind — one of CausalViolationKind for the kinds this SDK knows. Typed string so a kind a newer engine adds is not lost.