# Proposal: Add Scoring Status Constraint

## Problem
用户完成考试后，系统只显示得分，但没有显示考试状态的等级评定。用户需要根据得分占比了解考试是否及格、合格或优秀。

## Solution
在 openspec 中添加评分状态约束，根据得分占比自动计算考试状态：
- 得分占比 < 60%：不及格
- 得分占比 ≥ 60% 且 < 80%：合格
- 得分占比 ≥ 80%：优秀

## Impact
- 需要修改 `api/models/quiz.ts` 添加状态字段和计算逻辑
- 需要修改 `src/pages/ResultPage.tsx` 显示考试状态
- 需要在 openspec 中记录此约束

## Tasks
- [ ] 在 openspec 中添加评分状态约束规范
- [ ] 修改 quiz.ts 模型添加状态字段和计算逻辑
- [ ] 修改 ResultPage.tsx 显示考试状态
- [ ] 修改其他相关页面以显示考试状态
