/** * Noah — Temporal Drift Index (TDI) Calculator * * Patent §6.1: TDI = (Σ|Di_baseline - Di_current|) / (n × max_score) * Scale: 0-1 internally. Displayed 0-100 in Mission Control UI only. * * Amendment 5 (LOW): Internal scale is 0-1. * Warning threshold: 0.15, Critical threshold: 0.30. * * TDI is DEVIATION-based for trajectory analysis. * Corridor classification is ABSOLUTE-based for alerting (see corridor-absolute.ts). * These are two separate functions serving two separate purposes (Amendment 1). */ export interface DimensionScores { lying: number; cheating: number; stealing: number; harm: number; } export interface TdiResult { tdi: number; dimensionDrifts: Record; driftDirection: 'improving' | 'stable' | 'degrading'; } export declare function computeTemporalDriftIndex(observed: DimensionScores, baseline: DimensionScores, maxScore?: number): number; export declare function computeTdiWithDetails(observed: DimensionScores, baseline: DimensionScores, previousTdi?: number | null, maxScore?: number): TdiResult; export declare function computeFleetTdi(agentTdis: number[]): number; export declare function tdiToDisplayScale(tdi: number): number; export declare const TDI_THRESHOLDS: { readonly warning: 0.15; readonly critical: 0.3; }; export declare function classifyTdi(tdi: number): 'normal' | 'warning' | 'critical'; //# sourceMappingURL=tdi-calculator.d.ts.map