diff --git a/AGENTS.md b/AGENTS.md index 77d42d98..35dc563c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -14,12 +14,13 @@ TMagic Editor 是魔方平台的可视化编辑器核心库,提供拖拽式组 ## 架构地图 关键目录: -- `packages/` — 核心编辑器包(202 *.vue, 194 *.ts) + +- `packages/` — 核心编辑器包 - `runtime/` — Vue/React Runtime 实现 - `vue-components/` — Vue 组件封装 - `react-components/` — React 组件封装 - `playground/` — 演示 playground -- `docs/` — VitePress 文档(100 *.md) +- `docs/` — VitePress 文档 - `scripts/` — 构建和发布脚本 - `eslint-config/` — 共享 ESLint 配置 @@ -27,10 +28,13 @@ TMagic Editor 是魔方平台的可视化编辑器核心库,提供拖拽式组 **分支策略:** dev=dev, test/prod=master **提交规范:** commitlint + husky,`type: 描述` +**测试覆盖率:** 新增或修改的代码必须补充单元测试,覆盖率不低于 85% **禁止事项:** + - 禁止在核心包中引入腾讯内部专有依赖(开源项目) - 禁止直接修改 CHANGELOG.md,应通过 `pnpm changelog` 生成 +- 禁止提交未达 85% 测试覆盖率的新增/修改代码 ## 常用命令 @@ -49,8 +53,8 @@ TMagic Editor 是魔方平台的可视化编辑器核心库,提供拖拽式组 ## 深入阅读 -| 文档 | 说明 | -|------|------| -| docs/ | VitePress 文档站 | -| CONTRIBUTING.md | 贡献指南 | -| CHANGELOG.md | 变更日志 | +| 文档 | 说明 | +| --------------- | ---------------- | +| docs/ | VitePress 文档站 | +| CONTRIBUTING.md | 贡献指南 | +| CHANGELOG.md | 变更日志 |