Interface: ForecastCertificate
@kortexya/reasoninglayer / ForecastCertificate
Interface: ForecastCertificate
Section titled “Interface: ForecastCertificate”Defined in: src/types/forecast.ts:264
What vouches for a committed forecast.
Remarks
Section titled “Remarks”The provenance certificate: which model produced the forecast
(modelFingerprint, trainWindow), whether the market-odds blend was applied
(blended), and the conformal calibration backing any attached covering set or
intervals (alpha, coverageSlice, calibrationSize).
Example
Section titled “Example”console.log(`model ${certificate.modelFingerprint} trained on ${certificate.trainWindow}`);Properties
Section titled “Properties”alpha?
Section titled “alpha?”
optionalalpha?:number
Defined in: src/types/forecast.ts:275
Conformal miscoverage of the attached set/intervals, when present.
blended
Section titled “blended”blended:
boolean
Defined in: src/types/forecast.ts:272
Whether the odds blend was applied (grouped-rank; false otherwise).
calibrationSize?
Section titled “calibrationSize?”
optionalcalibrationSize?:number
Defined in: src/types/forecast.ts:281
Calibration examples backing the covering set (grouped-rank).
coverageSlice?
Section titled “coverageSlice?”
optionalcoverageSlice?:string
Defined in: src/types/forecast.ts:278
Mondrian slice the covering set used (grouped-rank).
modelFingerprint
Section titled “modelFingerprint”modelFingerprint:
string
Defined in: src/types/forecast.ts:266
The producing model’s data fingerprint.
trainWindow
Section titled “trainWindow”trainWindow:
string
Defined in: src/types/forecast.ts:269
The model’s train window.