# 评分指南

评分由**最严重的已确认问题**决定基准区间，再在区间内微调。

## 第一步：确定基准区间

| 最严重问题 | 分值区间 |
|-----------|---------|
| 无问题 | 9.0-10.0 |
| 仅 P2/P3 | 7.5-9.0 |
| P1 | 4.0-7.0 |
| P0（主流程 crash、核心导航失效、权限失守） | 2.0-3.5 |
| P0（敏感数据泄露、认证边界失守） | 1.0-2.5 |

## 第二步：在区间内调整

- **影响广度**：影响所有用户或常见机型取下限，仅边界设备或少数状态触发取上限，差距约 0.5-1.0 分
- **问题数量**：每多一个独立同级别问题，向下移约 0.3-0.5 分
- **可逆性**：问题是否容易恢复；若崩溃后可自动重试或快速回滚，可在区间内上浮 0.3-0.5 分

> 多个问题时取区间下限附近；单个问题且影响有限时取区间上限附近。

## 硬上限

- 有任意 P0 -> 评分上限 3.5
- 核心页面或主导航完全失效 -> 评分上限 2.5
- 明文写入真实 secret、token 或隐私敏感数据 -> 评分上限 2.0
- 纯文件删除（无逻辑变更）-> 评分记为 N/A
- 仅测试代码中的问题 -> 最高计为 P2，不纳入 P0/P1 计数

## 评分语义

| 分值 | 提交建议 | 含义 |
|------|---------|------|
| 9.0-10.0 | ✅ 可以提交 | 无明显问题 |
| 7.5-9.0 | ✅ 可以提交，跟进修复 | 有轻微问题，不影响提交 |
| 4.0-7.0 | 🔧 修复后提交 | 存在 P1 问题，影响广取下限，影响窄取上限 |
| 1.0-3.5 | 🚫 禁止提交 | 存在 P0 问题，必须修复 |
