背景
当前 CI 已覆盖 typecheck、lint、test,但缺少构建产物体积变化的可见性。若一开始直接追求组件级全量分析,容易让实现复杂度过高,因此更适合先从包级与核心产物级别建立基线。
范围
- 在 PR 中展示核心构建产物的 bundle size 变化
- 第一阶段优先覆盖:
@soybeanjs/headless、@soybeanjs/ui、styles.css
- 将结果接入现有 PR 检查或评论流程
- 组件级粒度分析作为后续增强项,不要求首轮完成
目标
- 为核心包与样式产物建立稳定的体积回归监控能力
- 在不引入过多噪音的前提下,为 PR 提供可读的体积变化反馈
- 与当前 CI 流程自然集成,而不是额外维护一套孤立脚本
验收标准
- PR 中能看到上述核心产物的前后体积对比
- 对体积回归有明确提示机制
- 首轮方案以包级 / 产物级为主,避免把问题扩大成组件级全量分析
相关
- Source: ROADMAP P0 / CI / CD
背景
当前 CI 已覆盖
typecheck、lint、test,但缺少构建产物体积变化的可见性。若一开始直接追求组件级全量分析,容易让实现复杂度过高,因此更适合先从包级与核心产物级别建立基线。范围
@soybeanjs/headless、@soybeanjs/ui、styles.css目标
验收标准
相关