---
name: sop-system-config
description: "SOP编排系统集中化配置 — 引擎级运营参数单一真相源。包含超时/重试/文件验证/健康度/目录结构等可调参数，不含业务规则（业务规则定义在各SKILL.md中）。"
version: 1.0.0
author: MG-01 SOP编排专家
category: 系统配置
internal: true
triggers:
  - sop-system-config
  - 系统配置
  - 配置加载
keywords:
  - config
  - timeout
  - retry
  - 配置
  - 阈值
---

# sop-system-config — SOP编排系统集中化配置

## 触发条件

由 MG-01 SOP编排专家在 Phase 0 启动时自动加载。无需手动触发。

## 核心使命

提供引擎级运营参数的**单一真相源**（Single Source of Truth），消除 `avatar.json` 中分散硬编码的运营参数，确保调参时只需修改一处。

## 配置范围

### ✅ 包含（引擎级运营参数）

| 配置域 | 说明 | 权威来源 |
|:-------|:-----|:---------|
| `timeoutConfig` | 超时配置（动态公式系数 + 固定超时值） | avatar.json 各步骤 timeoutMs |
| `fileVerification` | 文件验证参数（minFileCount/minFileSizeBytes/maxRetries） | avatar.json postStepFileVerification |
| `retryPolicy` | 重试策略（次数/间隔/升级规则） | avatar.json + sop-generation-rules |
| `healthMetrics` | 健康度监控阈值（速率红线/质量红线） | avatar.json + sop-generation-rules |
| `directoryStructure` | 标准化目录结构名 | avatar.json howItWorks |
| `repairPaths` | 修复路径定义（A/B/C） | sop-generation-rules Phase A~E |

### ✅ 包含（跨文件一致性参考索引）

| 配置域 | 说明 | 权威定义位置 |
|:-------|:-----|:-------------|
| `qualityThresholdsReference` | 质量门禁阈值索引 | sop-generation-rules §sop-field-coverage / §C-08 |
| `blueprintRulesReference` | 蓝图规划参数索引 | blueprint-planner Step 0 / Step 3 |

### ❌ 不包含（业务规则 — 定义在各SKILL.md中）

- 字段覆盖率四级阈值 → `sop-generation-rules` SKILL.md
- 步骤卡字段格式（10字段） → `sop-generation-rules` SKILL.md
- 14章标准结构 → `sop-generation-rules` SKILL.md
- 活动类型目录 → `sop-generation-rules` SKILL.md
- DC-1~DC-8 拆解规则 → `sop-generation-rules` SKILL.md
- 蓝图规划算法 → `blueprint-planner` SKILL.md
- 命名规范/结构基准 → `sop-generation-rules` SKILL.md

## 加载时机

```
Phase 0 Step 1（启动自检）完成后：
  1. 读取 sop-system-config/sop-system-config.json
  2. 将 timeoutConfig 注入各步骤超时配置
  3. 将 fileVerification 注入 postStepFileVerification 参数
  4. 将 retryPolicy 注入重试逻辑
  5. 将 healthMetrics 注入健康度监控
  6. 将 directoryStructure 注入目录创建逻辑
```

## 调参指南

当需要调整系统行为时：

| 调整目标 | 修改位置 | 示例 |
|:---------|:---------|:-----|
| 某步骤超时时间 | `timeoutConfig.fixedTimeouts` | 增加Q1生成超时 |
| Q2验证动态超时系数 | `timeoutConfig.dynamicFormulas.q2Verification` | 调整SOP权重 |
| 文件验证阈值 | `fileVerification` | 调整最小文件大小 |
| 内循环最大轮次 | `retryPolicy.innerLoop.maxRounds` | 从5改为3 |
| 健康度红线 | `healthMetrics` | 调整速率红线 |
| 目录名称 | `directoryStructure` | 修改子目录名 |

## 与其他文件的关系

```
sop-system-config.json（本文件）
  ├── avatar.json — 引擎参数消费者（timeoutMs/postStepFileVerification）
  ├── sop-generation-rules/SKILL.md — 业务规则权威定义 + 部分运营参数引用
  └── blueprint-planner/SKILL.md — 蓝图规划算法 + 部分系数引用
```
