SuperAPI AI 工具集

bamboohr-upgrade-migration

编程与开发

查看项目

更新于 10-15 22:42

技能介绍

用途:在 BambooHR 集成发生 SDK、OpenAPI、认证、数据集或端点变更时,按单一契约边界逐步迁移,并在授权数据上验证语义一致性。

主要能力:冻结当前适配器、依赖锁、端点清单、认证方式、字段、过滤、分页、错误映射、重试策略与生产指标;将目标 OpenAPI/SDK 证据固定到不可变提交、标签或注册表产物;对比操作、必填参数、认证范围、状态码、响应结构、弃用项、分页、重试行为与模型返回类型;新旧实现置于同一应用适配器后,旧路径保留写入,双读最小化已批准队列;比较记录标识、字段语义、空值/缺失/脱敏值、非活跃/未来场景、排序、分页完成与错误行为;先对新读路径做金丝雀,再单独分阶段处理幂等写入路径;维护双方可理解的检查点或可逆转换;观察窗口、对账、依赖扫描、运行手册更新与回滚退役批准后才移除旧代码。

使用方式:用 Read、Glob、Grep 盘点当前契约与版本;仅对已批准的适配器、迁移、测试和文档使用 Write/Edit。该技能不安装包、不访问租户、不部署、不删除旧代码。依赖/来源固定、认证变更、生产双读、写入金丝雀、检查点转换、切换、回滚与旧代码移除均需批准。

适用场景:升级到 Python SDK 前先验证发行版或固定源码;将自定义报告迁移到数据集时生成逐字段双读迁移。

限制:目标包无法复现时停止并改用经审查的源码固定或直接 HTTP;语义不匹配时隔离字段/操作,不静默归一化;金丝雀期间写入不明确时读取当前状态并停止后续写入。资料未提供具体价格、平台支持范围与效果数据。