"""
个性化推荐｜Observability 子模块（可观测性与打点载荷）

说明：
- 只负责统一 `RecoMeta` 结构与构建（builder），不负责埋点 SDK/落库/上报实现。
- `RecoMeta` 需要同时被 `reco-engine` 与 `integration-api-worker` 使用。
"""

from .builder import RecoMetaBuilder
from .types import MissingFields, RecoMeta
from .utils import compute_empty_reason, compute_missing_fields

__all__ = [
    "MissingFields",
    "RecoMeta",
    "RecoMetaBuilder",
    "compute_empty_reason",
    "compute_missing_fields",
]

