Interface: IdentificationRefDto
@kortexya/reasoninglayer / IdentificationRefDto
Interface: IdentificationRefDto
Section titled “Interface: IdentificationRefDto”Defined in: src/types/causal.ts:474
Reference to a persisted identification certificate gating an estimation request.
Remarks
Section titled “Remarks”The caller states which data columns play the certified variable roles, and
the gate refuses on any mismatch — the identify then estimate arc, enforced.
Omitting it falls back to legacy behavior, honestly labeled
caller_asserted in the response.
Properties
Section titled “Properties”certificateId
Section titled “certificateId”certificateId:
string
Defined in: src/types/causal.ts:476
Psi-term id returned by CausalClient.identifyCausalEffect.
covariateNames?
Section titled “covariateNames?”
optionalcovariateNames?:string[]
Defined in: src/types/causal.ts:478
The variable names the covariate column(s) x correspond to.
mediatorNames?
Section titled “mediatorNames?”
optionalmediatorNames?:string[]
Defined in: src/types/causal.ts:484
The variable names the mediator column(s) correspond to (front-door estimation only — the graph criterion is checked against exactly these mediators).
outcomeName
Section titled “outcomeName”outcomeName:
string
Defined in: src/types/causal.ts:486
The variable name the outcome column y corresponds to.
treatmentName
Section titled “treatmentName”treatmentName:
string
Defined in: src/types/causal.ts:488
The variable name the treatment column a corresponds to.