"""Benchmark configuration and comparison framework for Intelligence Pipeline v3. Defines extraction configurations for controlled comparison between the current production pipeline and corrected variants. Supports attribution of improvement sources (temperature fix, schema constraints, architecture changes). Validates: Requirements 16.2, 16.3, 16.5 """ from services.intelligence_pipeline_v3.benchmark.comparison import ( ComparisonReport, ConfigDelta, FieldDelta, ResourceDelta, compare_configurations, ) from services.intelligence_pipeline_v3.benchmark.configurations import ( BASELINE_CURRENT, BASELINE_STRICT_SCHEMA, BASELINE_TEMP_ZERO, BenchmarkConfig, StructuredOutputMode, list_configurations, ) from services.intelligence_pipeline_v3.benchmark.runner import ( BenchmarkDocumentResult, BenchmarkRun, BenchmarkRunner, ) __all__ = [ "BASELINE_CURRENT", "BASELINE_STRICT_SCHEMA", "BASELINE_TEMP_ZERO", "BenchmarkConfig", "BenchmarkDocumentResult", "BenchmarkRun", "BenchmarkRunner", "ComparisonReport", "ConfigDelta", "FieldDelta", "ResourceDelta", "StructuredOutputMode", "compare_configurations", "list_configurations", ]