Skip to content

Interface: CausalAssumptionDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / CausalAssumptionDto

Defined in: src/types/causal.ts:370

One assumption consumed by an identification result.

Every identification answer carries its full assumption ledger — nothing the result depends on is left implicit.

detail: object

Defined in: src/types/causal.ts:372

Structured detail (kind-specific parameters).


kind: string

Defined in: src/types/causal.ts:374

Stable kind tag (e.g. no_unmeasured_confounding_given).


source: string

Defined in: src/types/causal.ts:376

Provenance: graph_derived, caller_asserted, or data_diagnostic.


testable: boolean

Defined in: src/types/causal.ts:378

Whether a refutation suite can test it from data.