"""门禁结果序列化(供 HTTP / UI)。""" from __future__ import annotations from typing import Any from app.features.evaluation.gating_service import GateResult def gate_result_to_details(result: GateResult) -> dict[str, Any]: return { "mean_baseline_composite": result.mean_baseline_composite, "mean_candidate_composite": result.mean_candidate_composite, "mean_delta": result.mean_delta, "per_case": result.per_case, "protected_regressions": result.protected_regressions, }