---
name: sop-rules-field-coverage
description: "SOP字段覆盖率分析（48项检查基准）— 从sop-generation-rules拆分的独立子模块。仅在产出校验(q1-step-05)和Q2验证步骤注入，避免生成步骤上下文膨胀。"
version: 1.0.0
author: MG-01 SOP编排专家
category: SOP生成
internal: true
triggers:
 - 字段覆盖率
 - field-coverage
keywords:
 - sop
 - 覆盖率
 - 字段
 - 48项
---

# sop-rules-field-coverage — SOP字段覆盖率分析

## 触发条件

由 MG-01 SOP编排专家的 `q1-step-05-verify-output`（产出校验）和 `q2-step-02-execution`（验证执行）通过 `linkedSkillNames` 自动注入调用。
🚫 不在生成步骤（02a~02d）中注入（生成步骤无需本模块，避免上下文膨胀）。

## 核心使命

对 SOP 文档包执行字段覆盖率分析，确保生成的 SOP 覆盖系统库表所需的全部字段。通过四级阈值判定决定是否可以继续后续流程。

## 输入参数

| 参数 | 类型 | 必填 | 说明 |
|:-----|:-----|:----:|:-----|
| sop_output_path | string | 是 | SOP文档包输出路径 |
| knowledge_base_path | string | 是 | 知识库路径 |
| round_no | integer | 是 | 当前循环轮次（1-5） |

## 节点类型字段检查项基准（48项）

参照《SOP结构化拆分及产品化分析评估规范》§H-§J：

| 节点类型 | 检查项数 | 编号 | 参照章节 |
|:---------|:--------:|:-----|:---------|
| StartEvent | 6项 | S1~S6 | 评估规范 §I1 |
| UserTask | 20项 | U1~U20 | 评估规范 §I2 |
| SubProcess | 8项 | P1~P8 | 评估规范 §I3 |
| ServiceTask | 6项 | SV1~SV6 | 评估规范 §I4 |
| Gateway | 4项 | G1~G4 | 评估规范 §I5 |
| EndEvent | 4项 | E1~E4 | 评估规范 §I6 |
| **合计** | **48项** | — | — |

## 覆盖率计算公式

字段覆盖率 = (✅已有字段数 + ⏳已标注待确认字段数 × 0.5) / 应覆盖字段总数 × 100%

## 四级阈值判定

| 覆盖率 | 判定 | 动作 |
|:------:|:----:|:-----|
| < 40% | 🚫 强制阻断 | 禁止进入 Step 1，必须补充字段后重新生成 |
| 40%-60% | 🚫 阻断提问 | 触发 MG-01 主动提问5步交互流程 |
| 60%-80% | ⚠️ 警告 | 输出警告提示，不阻断 |
| ≥ 80% | ✅ 正常 | 正常执行 |

## MG-01 主动提问5步交互流程（40%-60%区间专用）

Step 1: 缺失字段清单展示 → Step 2: 逐项提问（每次最多5项） → Step 3: 确认汇总 → Step 4: 重新计算覆盖率 → Step 5: 判定是否继续

## 输出格式（JSON）

```json
{
 "coverage_rate": 78.5,
 "threshold_level": "warning",
 "threshold_action": "continue_with_warning",
 "total_fields": 240,
 "covered_fields": 168,
 "pending_fields": 24,
 "missing_fields": 48,
 "node_type_breakdown": {
 "StartEvent": { "total": 6, "covered": 6, "rate": 100 },
 "UserTask": { "total": 200, "covered": 156, "rate": 78 },
 "SubProcess": { "total": 16, "covered": 8, "rate": 50 }
 }
}
```

## 输出路径

1. outputKey: field_coverage_result
2. 下一步计划.md: 更新字段覆盖计划章节

## 规范依据

- 评估规范 §H-§J 字段检查项基准
- SOP生成规范 §14.5-§14.6 字段缺失标注 + 覆盖率阻断阈值
- MG-01角色执行手册 §8.1 字段大面积缺失阻断策略
