## Why admin2-components 作为管理后台组件库,需要一个可折叠的三级侧边菜单组件,承担整站主导航职能。现有的 spec 设计文档(`openspec/docs/old-refactors/side-menu/`)已详细定义行为契约,需要转化为可实现的组件代码。 ## What Changes - 新增 `CSideMenu` 组件(`src/framework/sideMenu/`) - 支持三级菜单嵌套(利用 antd@6 Menu 原生内嵌三级能力) - 实现同级手风琴展开行为(同一父节点下仅一个展开分支) - 实现响应式固定模式(窄屏下覆盖式抽屉 + 遮罩) - 支持菜单数据由外部注入(受控组件模式) ## Capabilities ### New Capabilities - `side-menu`:可折叠的三级侧边菜单组件,支持响应式布局、同级手风琴展开 ## Impact - 新增 `src/framework/sideMenu/` 组件目录 - 依赖 antd@6 Menu 组件 - 组件作为受控组件,宿主负责菜单数据管理与路由跳转