Skip to content

Interface: IdentificationRefDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / IdentificationRefDto

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

Reference to a persisted identification certificate gating an estimation request.

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.

certificateId: string

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

Psi-term id returned by CausalClient.identifyCausalEffect.


optional covariateNames?: string[]

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

The variable names the covariate column(s) x correspond to.


optional mediatorNames?: 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: string

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

The variable name the outcome column y corresponds to.


treatmentName: string

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

The variable name the treatment column a corresponds to.