契约 roles.ts 写明 ADMIN_ROLES / TEACHER_ROLES 是全仓唯一的定义处,前端 user store 却用 === 把角色又列了一遍;将来加角色只改契约就会两边对不上。判断结果不变。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
契约 roles.ts 写明 ADMIN_ROLES / TEACHER_ROLES 是全仓唯一的定义处,前端 user store 却用 === 把角色又列了一遍;将来加角色只改契约就会两边对不上。判断结果不变。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>