"""Thin re-export of the canonical CEFR mapper for backward compat.

The canonical implementation lives in ``encoach_ai.services.cefr_mapper``.
This shim is kept so existing imports like
``from odoo.addons.encoach_placement.services.cefr_mapper import CefrMapper``
continue to work. See P0.9 in §21 of docs/PROJECT_SUMMARY.md.
"""

from odoo.addons.encoach_ai.services.cefr_mapper import (  # noqa: F401
    CefrMapper,
    band_to_cefr,
    theta_to_cefr,
    theta_to_band,
    cefr_to_band,
    normalize_cefr,
    cefr_label,
    THETA_TO_CEFR,
    CEFR_TO_BAND,
    CEFR_LABELS,
)
