---
name: 覆盖率标准
type: review_rule
when: 测试覆盖率校验
scope: [shared]
products: ['*']
status: active
routes: [code_change, verification_only]
primary_triggers: [覆盖率, 测试, 覆盖]
---
# 覆盖率标准

## 新系统
- 行覆盖率最低要求：**70%**
- 每个切片完成后即时校验
- 不达标的切片必须当场修复后才能继续

## 老系统
- 增量行覆盖率最低要求：**80%**
- 每个切片完成后即时校验
- 额外要求：新老逻辑比对日志通过

## 计算规则
- 统计范围：新增和修改的代码行
- 排除：纯配置文件、自动生成代码
- 工具：项目配置的测试覆盖率工具（如 jest --coverage、pytest --cov）
