@barfinex/types
Version:
Core TypeScript type definitions and shared interfaces for the Barfinex ecosystem. Provides strongly-typed contracts for modules, services, and plugins.
27 lines • 840 B
TypeScript
export interface ConvictionCalibrationInferenceTelemetryEvent {
event_type: 'conviction_calibration_inference';
correlationId: string;
symbol: string;
modelName: string;
modelVersion: string;
featuresVersion: string;
inputsSummary: {
numericFeatureCount: number;
missingFeatureCount: number;
regimeBucket?: string;
volatilityBucket?: string;
directionBucket?: string;
scope: 'decision';
aiMode: 'strategic' | 'lightweight' | 'disabled';
};
outputs: {
winProb: number;
capitalMultiplier: number;
recommendation?: 'ALLOW' | 'DAMPEN' | 'BLOCK';
};
latencyMs: number;
enabled: boolean;
usedFallback: boolean;
fallbackReason?: string;
}
//# sourceMappingURL=conviction-calibration-telemetry.interface.d.ts.map