# Agent-Exam 开发检查清单（简版）

## 准备
- [ ] 阅读通用规范与架构文档

## 最小功能
- [ ] `POST /api/v1/exams/start` 动态组卷（Dify）
- [ ] `POST /api/v1/exams/submit` 提交判题，生成成绩
- [ ] `GET /api/v1/exams/{id}` 考试详情
- [ ] `GET /api/v1/exams/records` 考试记录分页

## 安全与规范
- [ ] 登录必需；题目与答案分离存储；防重放
- [ ] 参数验证与统一异常
- [ ] 结构化日志覆盖关键操作

## 质量
- [ ] 单元测试覆盖率 ≥ 80%
- [ ] 通过 Black/isort/flake8/mypy
- [ ] API 与 `api_contract.yaml` 一致
