diff --git a/AGENTS.md b/AGENTS.md index a82d55b..d39d4db 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -64,6 +64,7 @@ 4. 皮肤包禁止硬编码颜色/间距,一律使用 `--ua-*` 令牌 5. 选择类状态一律存 rowKey,不存行索引 6. 改动后运行 `npm run index` 刷新注册表;新增组件记得在 manifest 的 `docs.components` 里补参数表与手把手步骤,`npm run docs` 会同步生成人类版文档站与 llms-full.txt +7. 浮层定位只有一套口径:打开时用 `position.ts` 的 `flip` / `flipSide` 算一次方位,**展开期间**用 `trackShift(reflow)` 跟着滚动 / 缩放重算(捕获阶段监听,容器滚动不冒泡),收起时调返回的释放函数摘掉监听——只在打开时算一次的写法会在用户滚动后把弹层压到视口边缘 ## 新增组件落点清单(照单打勾,漏一处 `npm run check` 就会红)