Migration

作者 juliusbrussee2e08b9177c07无许可证110K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Implement reversible compatibility-safe transitions. Use for schema, data, API, protocol, configuration, or dependency migrations requiring rollback and preservation proof.

AI 生成的概览

指导可回滚、兼容性安全的迁移,涵盖架构、数据、API、协议、配置或依赖。

功能
该技能提供规划与执行可回滚迁移的说明,覆盖架构、数据、API、协议、配置和依赖变更。它要求代理在编辑前梳理当前的读取方、写入方、数据形态、兼容窗口和归属,并定义正向路径与回滚路径。它强调保留现有数据、保证混合版本运行安全、按扩展-迁移-验证-收缩排序、重试幂等、部分失败可观测,以及验证新旧路径。
适用场景
当变更需要迁移并具备回滚与保留证明时使用,例如架构、数据、API、协议、配置或依赖的转换。它适用于版本可能重叠的发布,以及破坏性步骤需要单独授权的场景。
运行要求
不附带脚本,仅为说明性内容。它依赖代理自身环境与工具来执行具体迁移。

Migration

Map current readers, writers, data shape, compatibility window, and ownership before editing.

  • Define forward path and rollback path.
  • Preserve existing data; make destructive steps explicit and separately authorized.
  • Keep mixed-version operation safe where rollout can overlap.
  • Sequence expand, migrate, verify, then contract when applicable.
  • Make retries idempotent and partial failure observable.
  • Verify old and new paths at required transition stages.

Stop after requested stage passes; do not perform later destructive contraction implicitly.

来源与署名

来源:juliusbrussee/caveman位于skills/migration提交2e08b91

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架