Skip to content

Interface: CausalHop

@kortexya/reasoninglayer


@kortexya/reasoninglayer / CausalHop

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

One hop of a causal chain.

actor: string | null

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

The authenticated subject, or null for a system record.


depth: number | null

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

The scope’s delegation depth, or null when unscoped.


informedBy: string[]

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

The further records this one drew on (the graph channel), at this hop.


position: number

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

Its position in the tenant’s chain.


recordId: string

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

The record.


requestPath: string

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

Its request path.


scope: string | null

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

The delegation scope it was produced inside, or null.


timestamp: string

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

Its wall-clock capture time (RFC 3339). Never the ordering: position is.