PipelineResult interface exported

Last updated: 2026-03-01T23:35:47.796Z

Metrics

LOC: 13 Complexity: 1 Params: 0

Signature

interface PipelineResult

Source Code

export interface PipelineResult {
  type: FieldType;
  method: DetectionMethod;
  confidence: number;
  /** Wall-clock time the pipeline spent classifying this field (ms) */
  durationMs: number;
  /** Per-classifier wall-clock times (only classifiers that actually ran) */
  timings: Array<{ strategy: string; durationMs: number }>;
  /** All non-null predictions collected across classifiers (including non-winners) */
  predictions: Array<{ type: FieldType; confidence: number }>;
  /** Human-readable trace of each classifier decision */
  decisionTrace: string[];
}

No outgoing dependencies.

Impact (Incoming)

graph LR PipelineResult["PipelineResult"] FieldProcessingChain["FieldProcessingChain"] FieldProcessingChain -->|uses| PipelineResult style PipelineResult fill:#dbeafe,stroke:#2563eb,stroke-width:2px click PipelineResult "e119f576dae70c2a.html" click FieldProcessingChain "100ca2148a515e25.html"
SourceType
FieldProcessingChain uses