Interface: CausalAssertionRefused
@kortexya/reasoninglayer / CausalAssertionRefused
Interface: CausalAssertionRefused
Section titled “Interface: CausalAssertionRefused”Defined in: src/types/compliance.ts:344
A causal assertion the ledger will not hold (422). Nothing ran.
Properties
Section titled “Properties”actual
Section titled “actual”actual:
string
Defined in: src/types/compliance.ts:356
What it found.
expected
Section titled “expected”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
Section titled “violation”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.