[OPEN] groups-management-rollback ## Hypotheses 1. 分组管理页引用的表格实现没有真正回退,问题来自权限码常量缺失,导致页面路由或按钮状态异常。 2. 分组管理列表仍在使用不稳定的路由类型推导,编译错误使这块功能没有处于昨天调通后的可用状态。 3. 分组 CRUD 抽屉和删除弹窗代码仍在,但页面装配没有和当前权限/路由体系保持一致。 4. 用户感知的“回退”不是文件丢失,而是昨天新增文件与主项目现有基础设施之间缺少收口,表现为页面不可用或功能残缺。 ## Evidence - `src/features/groups/components/groups-table.tsx` 仍存在完整列表实现。 - `src/features/groups/components/groups-mutate-drawer.tsx`、`groups-delete-dialog.tsx`、`api.ts` 仍存在 CRUD 代码。 - `src/lib/admin-permissions.ts` 缺少 `GROUP_VIEW/GROUP_CREATE/GROUP_UPDATE/GROUP_DELETE` 常量。 - `src/routes/_authenticated/groups/index.tsx` 与 `groups-table.tsx` 存在与当前路由类型不兼容的用法。 ## Plan 1. 先修复分组权限常量与列表页路由状态接法。 2. 确保列表、抽屉、删除弹窗形成完整 CRUD 闭环。 3. 运行局部类型检查或最小验证,确认恢复到可用状态。