{
  "schema_version": "2.0",
  "rule_code": "risk.travel.low.vague_ticket_content",
  "name": "差旅票据服务内容笼统低风险",
  "description": "票据商品或服务名称过于笼统，例如仅写服务费、其他、详见清单等，提醒补充明细。",
  "enabled": true,
  "requires_attachment": true,
  "risk_dimension": "travel_reimbursement_control",
  "risk_category": "差旅费-票据明细",
  "ontology_signal": "travel_vague_ticket_content",
  "evaluator": "vague_goods_description",
  "finance_rule_code": "rule.expense.company_travel_expense_reimbursement",
  "finance_rule_sheet": "公司差旅费报销规则",
  "business_stage": [
    "expense_application",
    "reimbursement"
  ],
  "expense_types": [
    "travel"
  ],
  "applies_to": {
    "domains": [
      "expense",
      "travel"
    ],
    "expense_types": [
      "travel"
    ],
    "business_stages": [
      "expense_application",
      "reimbursement"
    ]
  },
  "inputs": {
    "fields": [
      {
        "key": "attachment.goods_name",
        "label": "商品或服务名称",
        "type": "text",
        "source": "attachment"
      },
      {
        "key": "attachment.ocr_text",
        "label": "票据 OCR 全文",
        "type": "text",
        "source": "attachment"
      }
    ]
  },
  "params": {
    "condition_summary": "票据商品或服务名称过于笼统，无法直接对应差旅事项。",
    "message_template": "差旅票据服务内容较笼统，请补充明细清单或业务说明。"
  },
  "outcomes": {
    "pass": {
      "severity": "none",
      "action": "continue"
    },
    "fail": {
      "severity": "low",
      "action": "warning",
      "risk_score": 34
    }
  },
  "metadata": {
    "owner": "admin",
    "stability": "admin_configured",
    "source_ref": "差旅费报销风险规则库 / admin 手工配置",
    "created_at": "2026-05-26T07:06:27.746703+00:00",
    "created_by": "admin",
    "risk_score": 34,
    "risk_level": "low",
    "rule_title": "差旅票据服务内容笼统低风险",
    "finance_rule_code": "rule.expense.company_travel_expense_reimbursement",
    "finance_rule_sheet": "公司差旅费报销规则",
    "business_stage": [
      "expense_application",
      "reimbursement"
    ],
    "expense_types": [
      "travel"
    ],
    "implementation_note": "使用当前规则中心 JSON 风险规则执行器可识别的字段与模板配置。",
    "risk_level_label": "低风险",
    "risk_score_model": "risk_score_v3",
    "risk_score_detail": {
      "score": 34,
      "level": "low",
      "level_label": "低风险",
      "model": "risk_score_v3",
      "source": "admin_manual_travel_risk_catalog",
      "reason": "按差旅费报销高/中/低风险分层手工设定。"
    }
  },
  "severity": "low",
  "risk_score": 34,
  "risk_level": "low",
  "risk_level_label": "低风险",
  "risk_score_detail": {
    "score": 34,
    "level": "low",
    "level_label": "低风险",
    "model": "risk_score_v3",
    "source": "admin_manual_travel_risk_catalog",
    "reason": "按差旅费报销高/中/低风险分层手工设定。"
  }
}
