"""Compatibility facade for benchmark scoring helpers."""

from __future__ import annotations

from ace_lite.benchmark.case_evaluation import evaluate_case_result
from ace_lite.benchmark.regression_checks import (
    REGRESSION_THRESHOLD_PROFILES,
    detect_regression,
    resolve_regression_thresholds,
)
from ace_lite.benchmark.summaries import (
    PIPELINE_STAGE_ORDER,
    aggregate_metrics,
    build_adaptive_router_arm_summary,
    build_adaptive_router_observability_summary,
    build_adaptive_router_pair_summary,
    build_agent_loop_control_plane_summary,
    build_chunk_cache_contract_summary,
    build_chunk_stage_miss_summary,
    build_comparison_lane_summary,
    build_context_refine_summary,
    build_decision_observability_summary,
    build_deep_symbol_summary,
    build_evidence_insufficiency_summary,
    build_feedback_loop_summary,
    build_feedback_observability_summary,
    build_learning_router_rollout_summary,
    build_ltm_explainability_summary,
    build_missing_context_risk_summary,
    build_native_scip_summary,
    build_preference_observability_summary,
    build_repomap_seed_summary,
    build_retrieval_context_observability_summary,
    build_retrieval_control_plane_gate_summary,
    build_retrieval_default_strategy_summary,
    build_retrieval_frontier_gate_summary,
    build_slo_budget_summary,
    build_source_plan_card_summary,
    build_source_plan_failure_signal_summary,
    build_source_plan_validation_feedback_summary,
    build_stage_latency_summary,
    build_validation_branch_gate_summary,
    build_validation_branch_summary,
    build_validation_probe_summary,
    build_wave1_context_governance_summary,
    build_workload_taxonomy_summary,
    compare_metrics,
)

__all__ = [
    "PIPELINE_STAGE_ORDER",
    "REGRESSION_THRESHOLD_PROFILES",
    "aggregate_metrics",
    "build_adaptive_router_arm_summary",
    "build_adaptive_router_observability_summary",
    "build_adaptive_router_pair_summary",
    "build_agent_loop_control_plane_summary",
    "build_chunk_cache_contract_summary",
    "build_chunk_stage_miss_summary",
    "build_comparison_lane_summary",
    "build_context_refine_summary",
    "build_decision_observability_summary",
    "build_deep_symbol_summary",
    "build_evidence_insufficiency_summary",
    "build_feedback_loop_summary",
    "build_feedback_observability_summary",
    "build_learning_router_rollout_summary",
    "build_ltm_explainability_summary",
    "build_missing_context_risk_summary",
    "build_native_scip_summary",
    "build_preference_observability_summary",
    "build_repomap_seed_summary",
    "build_retrieval_context_observability_summary",
    "build_retrieval_control_plane_gate_summary",
    "build_retrieval_default_strategy_summary",
    "build_retrieval_frontier_gate_summary",
    "build_slo_budget_summary",
    "build_source_plan_card_summary",
    "build_source_plan_failure_signal_summary",
    "build_source_plan_validation_feedback_summary",
    "build_stage_latency_summary",
    "build_validation_branch_gate_summary",
    "build_validation_branch_summary",
    "build_validation_probe_summary",
    "build_wave1_context_governance_summary",
    "build_workload_taxonomy_summary",
    "compare_metrics",
    "detect_regression",
    "evaluate_case_result",
    "resolve_regression_thresholds",
]
