"""
Output template: canonical dict → Solucionare

[MOCK] Ainda não implementado. Levanta NotImplementedError se chamado.
"""


def serialize(canonical: dict, etl_version: str) -> dict:
    """
    Canonical dict → formato esperado pela Solucionare.

    TODO: implementar quando o contrato de saída for definido.
    """
    raise NotImplementedError(
        "output_template='solucionare' ainda não implementado. "
        "Consulte docs/plans/ para o design da integração."
    )
