Interface: CausalChainResponse
@kortexya/reasoninglayer / CausalChainResponse
Interface: CausalChainResponse
Section titled “Interface: CausalChainResponse”Defined in: src/types/compliance.ts:405
Response of GET /api/v1/compliance/audit/causes/{record_id} — a record’s
causal chain back to its root cause.
Properties
Section titled “Properties”chain:
CausalHop[]
Defined in: src/types/compliance.ts:409
The chain, from the record itself back to its root cause.
recordId
Section titled “recordId”recordId:
string
Defined in: src/types/compliance.ts:407
The record asked about.
rootId
Section titled “rootId”rootId:
string
Defined in: src/types/compliance.ts:411
The root: the last hop, which promises no cause.
scopeCrossings
Section titled “scopeCrossings”scopeCrossings:
number
Defined in: src/types/compliance.ts:413
How many scope boundaries the chain crosses — the delegation depth between the outcome and its root cause.