PLUGIN_META = {
    "name":         "advanced_shipping_rules",
    "display_name": "高级运费规则",
    "description":  "按条件组合运费规则、聚合报价、AI 起草。需平台审批启用，首次启用为 Shadow（影子）模式。",
    "icon":         "🚚",
    "category":     "物流",
    "version":      "1.0.0",
    "author":       "LS",
    "default_active": False,
    "config_fields": [],
}


def init_plugin(app) -> None:
    # 懒加载：模块级 import FastAPI/模型会在测试收集期产生副作用，也会撞循环导入
    from app.plugins.advanced_shipping_rules.router import router
    app.include_router(router, prefix="/api/admin")
