@continew-app/ui 目前仅有 CmPage / CmEmpty 两个薄壳,demo 中高频装配(表单、单元格、弹窗、搜索、标签)仍直接使用 wd-*,重复装配面大、AI 出错面大。把高频装配收敛为 Cm* 薄壳与 core 组合式函数,是「AI 只能装配不能重写」定位的落地。目标版本 0.2.0。
@continew-app/ui
CmPage
CmEmpty
wd-*
CmForm
CmCell
CmCellGroup
CmDialog
CmSearchBar
CmTag
useForm()
:deep()
与 #2(会话契约)同版本并行;规范载体遵循 AGENTS.md;路线图见 ROADMAP.md。
提交前确认
功能描述
@continew-app/ui目前仅有CmPage/CmEmpty两个薄壳,demo 中高频装配(表单、单元格、弹窗、搜索、标签)仍直接使用wd-*,重复装配面大、AI 出错面大。把高频装配收敛为 Cm* 薄壳与 core 组合式函数,是「AI 只能装配不能重写」定位的落地。目标版本 0.2.0。建议方案
wd-*装配模式,优先抽:CmForm(表单薄壳 + 校验约定)、CmCell/CmCellGroup、CmDialog、CmSearchBar、CmTag。useForm()组合式函数:提交防重、校验、失败恢复,纯逻辑不依赖 UI(红线 8)。wd-*,不依赖 core,不引入第二家组件库。备选方案
附加信息
验收标准
依赖
与 #2(会话契约)同版本并行;规范载体遵循 AGENTS.md;路线图见 ROADMAP.md。