Interface: FrontDoorResponse
@kortexya/reasoninglayer / FrontDoorResponse
Interface: FrontDoorResponse
Section titled “Interface: FrontDoorResponse”Defined in: src/types/causal.ts:951
The estimated front-door effect with bootstrap inference.
Properties
Section titled “Properties”ciLower
Section titled “ciLower”ciLower:
number
Defined in: src/types/causal.ts:953
Lower bound of the 95% bootstrap-normal confidence interval.
ciUpper
Section titled “ciUpper”ciUpper:
number
Defined in: src/types/causal.ts:955
Upper bound of the 95% bootstrap-normal confidence interval.
effect
Section titled “effect”effect:
number
Defined in: src/types/causal.ts:957
E[Y | do(X=1)] - E[Y | do(X=0)] via the front-door formula.
estimateTermId?
Section titled “estimateTermId?”
optionalestimateTermId?:string|null
Defined in: src/types/causal.ts:959
Psi-term id of the persisted estimate (certified requests only).
identificationCertificateId?
Section titled “identificationCertificateId?”
optionalidentificationCertificateId?:string|null
Defined in: src/types/causal.ts:961
The identification certificate this estimate was gated on.
identificationProvenance?
Section titled “identificationProvenance?”
optionalidentificationProvenance?:string
Defined in: src/types/causal.ts:967
How identification was established: certified (gated on a certificate
plus the front-door criterion re-checked on the tenant’s graph) or
caller_asserted (legacy).
method
Section titled “method”method:
string
Defined in: src/types/causal.ts:969
The estimation method.
n:
number
Defined in: src/types/causal.ts:971
Number of observations used.
stdError
Section titled “stdError”stdError:
number
Defined in: src/types/causal.ts:973
Bootstrap standard error.