SuperAPI AI 工具集

dstack-beads-adopt-feature

智能体与模型

查看项目

更新于 10-16 08:02

技能介绍

用途:把一个活跃的遗留 dStack 功能通过窄范围、无状态的兼容迁移流程纳入当前 Beads 结构,仅授权 Beads 采纳变更,不涉及源码、Git 历史、分支或工作树改动。

主要能力与流程:先用 "{baseDir}/../../bin/dstack" ctl adopt inspect <legacy-feature> 检查并分类明显的遗留节点;随后为每个开放的可执行后代(含 bug/chore 工作)做决定,并写出一份临时严格的 dstack.adoption-classification/v1 JSON 文件,其中包含公共 legacy_root_id、每个开放可执行项的一条排序条目、必要的精确替换内容、已完成历史的持久证据,以及明确的未决决策或保留工作策略;不得把 Beads ID 用作持久化迁移映射。

验证与应用:先运行 "{baseDir}/../../bin/dstack" ctl adopt plan <legacy-feature> --classification-file CLASSIFICATION.json 校验完整计划,审阅输出计划后再用同一分类文件执行 "{baseDir}/../../bin/dstack" ctl adopt apply <legacy-feature> --classification-file CLASSIFICATION.json。

控制器在生成当前 molecule 前会校验后代、门控、图的两个方向、证据、替换拓扑与规范设计章节;本机执行会先创建/复用替换项,在移除旧边前加入翻译后的关系,记录显式接受风险的注释,并在决策或保留工作仍不安全时否决根替换。重试会重建本机状态,不创建迁移包、SHA 映射或 dStack 迁移数据库。

限制与返回:不支持的批准或根重映射拓扑会失败关闭,而非产生跨类型阻塞。完成后返回新的根/步骤、选中的剩余工作、模糊决策以及 /review-feature-spec <slug>。具体平台、收费与价格资料暂未提供。