Type Alias: CausalViolationKind
@kortexya/reasoninglayer / CausalViolationKind
Type Alias: CausalViolationKind
Section titled “Type Alias: CausalViolationKind”CausalViolationKind =
"malformed_assertion"|"unknown_cause"|"unknown_informer"|"cause_outside_scope"|"record_in_sealed_scope"|"child_of_sealed_scope"|"seal_of_unknown_scope"|"scope_already_sealed"|"seal_by_foreign_scope"|"seal_with_open_child"|"seal_commitment_mismatch"|"seal_signature_unverifiable"|"seal_signature_invalid"
Defined in: src/types/compliance.ts:314
Why the ledger refused a causal assertion (the kind of a 422 refusal).
Remarks
Section titled “Remarks”The engine’s CausalViolationKind, serialised snake_case.