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

## 准备
- [ ] 阅读 `00-通用基础/base_prompt.md`、`essential_docs.md`
- [ ] 通读 `模块分工指南.md` 与 `协作机制设计.md`

## 最小功能
- [ ] `GET /api/v1/users/me` 返回当前用户
- [ ] `GET /api/v1/users` 支持分页与筛选（role、is_active）
- [ ] `POST /api/v1/users` 管理员创建用户（校验唯一性、加密密码）
- [ ] `GET /api/v1/users/{id}` 获取用户详情

## 安全与规范
- [ ] 认证与权限检查（`get_current_user`、`require_admin`）
- [ ] 参数验证与统一异常
- [ ] 结构化日志覆盖关键操作

## 质量
- [ ] 单元测试覆盖率 ≥ 80%
- [ ] 通过格式化/静态检查（Black/isort/flake8/mypy）
- [ ] API 与 `api_contract.yaml` 一致
