| name | code-quality-review |
| description | 审查 TypeScript、JavaScript、TSX 和通用前端逻辑质量,关注命名、类型安全、API 调用、状态管理、工具函数、性能、安全、错误处理和测试遗漏;当用户要求检查代码质量、审查 TS/JS/API/store/utils 时使用。 |
Code Quality Review
职责
只审查通用代码逻辑质量,不负责页面视觉规范,也不深入组件拆分。Vue 组件结构交给 vue-component-review,页面 UI 和交互交给 page-review。
检查重点
- 命名是否表达业务含义
- 类型是否安全,是否存在不必要的
any、断言或隐式假设
- API 调用是否处理 loading、错误、取消和重复请求
- 状态管理是否清晰,是否存在竞态或脏数据
- 工具函数是否有边界处理和单测
- 是否有重复逻辑、过深嵌套、复杂条件
- 权限、安全、数据范围是否存在遗漏
- 测试是否覆盖核心行为和异常分支
输出要求
- findings 放在最前面,按 P0/P1/P2/P3 排序
- 每个问题说明风险和建议,不只说“建议优化”
- 没有问题时说明残余风险或测试缺口