# Breaking Change 检查清单

## 变更前

- [ ] 确认变更类型是否为 Breaking Change
- [ ] 列出所有受影响的消费者（模块/前端/第三方）
- [ ] 评估影响范围和严重程度
- [ ] 确定是否可以用兼容方式实现

## 设计阶段

- [ ] 创建新版本 API（如 v2）
- [ ] 设计过渡期方案
- [ ] 编写迁移指南文档
- [ ] 确定旧版本下线时间表

## 实施阶段

- [ ] 实现新版本接口
- [ ] 旧版本添加 Deprecated 标记
- [ ] 更新 API 文档
- [ ] 通知所有消费者

## 过渡期

- [ ] 监控旧版本调用量
- [ ] 跟进消费者迁移进度
- [ ] 提供迁移支持

## 下线阶段

- [ ] 确认无活跃的旧版本调用
- [ ] 最终通知
- [ ] 下线旧版本
- [ ] 清理旧代码
