Interface: IdentifyEffectResponse
@kortexya/reasoninglayer / Causal / IdentifyEffectResponse
Interface: IdentifyEffectResponse
Defined in: src/types/causal.ts:434
Response for effect identification.
Remarks
Either a proof-carrying estimand (assumption ledger + licensed derivation + persisted certificate id) or an explicit refusal carrying the hedge witness when the effect is not identifiable.
Properties
adjustmentSet?
optionaladjustmentSet:string[] |null
Defined in: src/types/causal.ts:436
The adjustment set, when the estimand is an adjustment form.
assumptions
assumptions:
CausalAssumptionDto[]
Defined in: src/types/causal.ts:438
Every assumption the result consumes.
certificateId?
optionalcertificateId:string|null
Defined in: src/types/causal.ts:440
Psi-term id of the persisted identification certificate.
derivation
derivation:
CausalDerivationStepDto[]
Defined in: src/types/causal.ts:442
The licensed derivation.
estimand
estimand:
object
Defined in: src/types/causal.ts:444
The identified estimand (serialized expression tree), when identifiable.
hedge?
optionalhedge:CausalHedgeDto|null
Defined in: src/types/causal.ts:446
Hedge witness, when the ID algorithm proved non-identifiability.
hierarchyLevel
hierarchyLevel:
number
Defined in: src/types/causal.ts:448
Causal-hierarchy level of the answered query (2 = interventional).
identifiable
identifiable:
boolean
Defined in: src/types/causal.ts:450
Whether the effect is identifiable from the declared model.
optimalAdjustmentSet?
optionaloptimalAdjustmentSet:string[] |null
Defined in: src/types/causal.ts:457
The Henckel variance-optimal adjustment set (O-set), when it is fully observed and re-verified against the backdoor criterion. Prefer these covariates when your data has them: the estimation gate accepts either certified set.
outcome
outcome:
string
Defined in: src/types/causal.ts:459
Outcome variable.
reason?
optionalreason:string|null
Defined in: src/types/causal.ts:461
Refusal reason, when not identifiable.
treatment
treatment:
string
Defined in: src/types/causal.ts:463
Treatment variable.