{
  "module": {
    "id": "27",
    "key": "control",
    "name": "设备控制",
    "priority": "P0",
    "source": [
      "设备控制"
    ]
  },
  "roles": [
    {
      "id": "control-role-1",
      "name": "控制工程师",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow"
      ]
    },
    {
      "id": "control-role-2",
      "name": "值班长",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow",
        "config"
      ]
    },
    {
      "id": "control-role-3",
      "name": "安全复核人",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow",
        "config",
        "report"
      ]
    },
    {
      "id": "control-role-4",
      "name": "审计员",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow"
      ]
    }
  ],
  "pages": [
    {
      "key": "overview",
      "title": "总览驾驶舱",
      "goal": "Dashboard 数据分析与下钻",
      "desc": "汇总模块风险、进度、待办和关键指标。",
      "route": "/control/overview",
      "owner": "控制工程师",
      "object": "控制申请",
      "metric": "控制成功率"
    },
    {
      "key": "list",
      "title": "业务台账列表",
      "goal": "列表筛选与批量治理",
      "desc": "按对象、站点、状态、责任人检索业务记录。",
      "route": "/control/list",
      "owner": "值班长",
      "object": "联动规则",
      "metric": "复核通过率"
    },
    {
      "key": "detail",
      "title": "对象详情",
      "goal": "详情抽屉与证据链",
      "desc": "查看对象全貌、时间线、证据和关联流程。",
      "route": "/control/detail",
      "owner": "安全复核人",
      "object": "复核任务",
      "metric": "误触发拦截数"
    },
    {
      "key": "operation",
      "title": "闭环操作台",
      "goal": "操作执行与状态回写",
      "desc": "承接提交、复核、派发、验收等主动作。",
      "route": "/control/operation",
      "owner": "审计员",
      "object": "回退方案",
      "metric": "回退耗时"
    },
    {
      "key": "workflow",
      "title": "审批与验收",
      "goal": "流程状态与阻断规则",
      "desc": "展示审批节点、SLA、驳回和补证要求。",
      "route": "/control/workflow",
      "owner": "控制工程师",
      "object": "控制日志",
      "metric": "控制成功率"
    },
    {
      "key": "config",
      "title": "规则配置中心",
      "goal": "模板、阈值与权限配置",
      "desc": "维护规则版本、发布审批和回滚策略。",
      "route": "/control/config",
      "owner": "值班长",
      "object": "控制申请",
      "metric": "复核通过率"
    },
    {
      "key": "report",
      "title": "报表与审计",
      "goal": "报表导出和审计留痕",
      "desc": "输出经营、履约、质量和审计报表。",
      "route": "/control/report",
      "owner": "安全复核人",
      "object": "联动规则",
      "metric": "误触发拦截数"
    },
    {
      "key": "exception",
      "title": "异常风险队列",
      "goal": "异常分支与应急处置",
      "desc": "处理超时、缺证、离线、越权等异常。",
      "route": "/control/exception",
      "owner": "审计员",
      "object": "复核任务",
      "metric": "回退耗时"
    }
  ],
  "records": [
    {
      "id": "27-001",
      "name": "控制申请-1",
      "site": "亦庄A楼",
      "owner": "控制工程师",
      "status": "待处理",
      "severity": "P0",
      "metric": "控制成功率 82%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成控制或联动申请后才能进入下一状态"
    },
    {
      "id": "27-002",
      "name": "联动规则-2",
      "site": "通州M1",
      "owner": "值班长",
      "status": "审批中",
      "severity": "P1",
      "metric": "复核通过率 83%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成风险校验后才能进入下一状态"
    },
    {
      "id": "27-003",
      "name": "复核任务-3",
      "site": "固安1号楼",
      "owner": "安全复核人",
      "status": "执行中",
      "severity": "P2",
      "metric": "误触发拦截数 84%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成双人复核与变更窗口后才能进入下一状态"
    },
    {
      "id": "27-004",
      "name": "回退方案-4",
      "site": "酒仙桥M6",
      "owner": "审计员",
      "status": "待验收",
      "severity": "P3",
      "metric": "回退耗时 85%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成下发或模拟后才能进入下一状态"
    },
    {
      "id": "27-005",
      "name": "控制日志-5",
      "site": "亦庄A楼",
      "owner": "控制工程师",
      "status": "已归档",
      "severity": "P0",
      "metric": "控制成功率 86%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成回退后才能进入下一状态"
    },
    {
      "id": "27-006",
      "name": "控制申请-6",
      "site": "通州M1",
      "owner": "值班长",
      "status": "待处理",
      "severity": "P1",
      "metric": "复核通过率 87%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成审计留痕后才能进入下一状态"
    },
    {
      "id": "27-007",
      "name": "联动规则-7",
      "site": "固安1号楼",
      "owner": "安全复核人",
      "status": "审批中",
      "severity": "P2",
      "metric": "误触发拦截数 88%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成控制或联动申请后才能进入下一状态"
    },
    {
      "id": "27-008",
      "name": "复核任务-8",
      "site": "酒仙桥M6",
      "owner": "审计员",
      "status": "执行中",
      "severity": "P3",
      "metric": "回退耗时 89%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成风险校验后才能进入下一状态"
    },
    {
      "id": "27-009",
      "name": "回退方案-9",
      "site": "亦庄A楼",
      "owner": "控制工程师",
      "status": "待验收",
      "severity": "P0",
      "metric": "控制成功率 90%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成双人复核与变更窗口后才能进入下一状态"
    },
    {
      "id": "27-010",
      "name": "控制日志-10",
      "site": "通州M1",
      "owner": "值班长",
      "status": "已归档",
      "severity": "P1",
      "metric": "复核通过率 91%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成下发或模拟后才能进入下一状态"
    },
    {
      "id": "27-011",
      "name": "控制申请-11",
      "site": "固安1号楼",
      "owner": "安全复核人",
      "status": "待处理",
      "severity": "P2",
      "metric": "误触发拦截数 92%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成回退后才能进入下一状态"
    },
    {
      "id": "27-012",
      "name": "联动规则-12",
      "site": "酒仙桥M6",
      "owner": "审计员",
      "status": "审批中",
      "severity": "P3",
      "metric": "回退耗时 93%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 控制或联动申请",
        "10:00 风险校验",
        "11:00 双人复核与变更窗口",
        "12:00 下发或模拟",
        "13:00 回退",
        "14:00 审计留痕"
      ],
      "rule": "必须完成审计留痕后才能进入下一状态"
    }
  ],
  "metrics": [
    {
      "name": "控制成功率",
      "value": 76,
      "target": 90,
      "trend": "stable"
    },
    {
      "name": "复核通过率",
      "value": 81,
      "target": 90,
      "trend": "up"
    },
    {
      "name": "误触发拦截数",
      "value": 86,
      "target": 90,
      "trend": "stable"
    },
    {
      "name": "回退耗时",
      "value": 91,
      "target": 90,
      "trend": "up"
    }
  ],
  "workflows": [
    {
      "step": 1,
      "name": "控制或联动申请",
      "state": "done",
      "owner": "控制工程师"
    },
    {
      "step": 2,
      "name": "风险校验",
      "state": "done",
      "owner": "值班长"
    },
    {
      "step": 3,
      "name": "双人复核与变更窗口",
      "state": "active",
      "owner": "安全复核人"
    },
    {
      "step": 4,
      "name": "下发或模拟",
      "state": "waiting",
      "owner": "审计员"
    },
    {
      "step": 5,
      "name": "回退",
      "state": "waiting",
      "owner": "控制工程师"
    },
    {
      "step": 6,
      "name": "审计留痕",
      "state": "waiting",
      "owner": "值班长"
    }
  ],
  "exceptions": [
    {
      "id": "27-EX-1",
      "name": "接口超时",
      "action": "触发控制工程师复核",
      "severity": "P1"
    },
    {
      "id": "27-EX-2",
      "name": "证据缺失",
      "action": "触发值班长复核",
      "severity": "P2"
    },
    {
      "id": "27-EX-3",
      "name": "权限不足",
      "action": "触发安全复核人复核",
      "severity": "P3"
    },
    {
      "id": "27-EX-4",
      "name": "对象离线",
      "action": "触发审计员复核",
      "severity": "P1"
    },
    {
      "id": "27-EX-5",
      "name": "审批驳回",
      "action": "触发控制工程师复核",
      "severity": "P2"
    },
    {
      "id": "27-EX-6",
      "name": "SLA超时",
      "action": "触发值班长复核",
      "severity": "P3"
    }
  ]
}