name: hook-contract-refactor-safety description: 当重构 hook 返回字段或参数契约时使用本技能。统一同步调用方解构与参数对象,避免大面积 TS 属性错误。
Hook 契约重构安全
核心规则
- 公共 hook 字段改名后,消费方必须同批次同步改名。
- hook 删除参数后,调用对象中的旧字段必须同步移除。
工作流
- 先在 hook 导出类型上完成改名或删参。
- 全局检索调用点并同步更新解构、索引、依赖数组。
- 清理对象字面量中的未知属性。
- 运行定向
tsc或相关测试,确保契约收敛。