"""Compatibility adapter — maps v3 intelligence records to current v2 data classes."""

from services.intelligence_pipeline_v3.compatibility.adapter import CompatibilityAdapter
from services.intelligence_pipeline_v3.compatibility.config import AdapterMode, is_adapter_enabled
from services.intelligence_pipeline_v3.compatibility.models import (
    AdapterLineage,
    V2ImpactRecord,
    V2IntelligenceRecord,
    V3IntelligenceRecord,
)

__all__ = [
    "AdapterLineage",
    "AdapterMode",
    "CompatibilityAdapter",
    "V2ImpactRecord",
    "V2IntelligenceRecord",
    "V3IntelligenceRecord",
    "is_adapter_enabled",
]
