计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
salesloft-upgrade-migration【效率与协作】Migrate an existing Salesloft integration through an evidence-backed endpoint, auth, schema, scope, and behavior diff with shadow validation and rollback. Use when current contracts or application assumptions change. Trigger with "Salesloft migration", "upgrade Salesloft integration", or "Salesloft API contract change".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: salesloft-upgrade-migration description: >- Migrate an existing Salesloft integration through an evidence-backed endpoint, auth, schema, scope, and behavior diff with shadow validation and rollback. Use when current contracts or application assumptions change. Trigger with "Salesloft migration", "upgrade Salesloft integration", or "Salesloft API contract change". argument-hint: "[repository-path] [migration-scope]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.6.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill migrates the integration that actually exists. It does not assume a generic v1-to-v2 journey, API-key deprecation, or universal endpoint rename.
Use Read, Glob, and Grep to inventory callers, auth, schemas, and compatibility code. Use WebFetch only for current official Salesloft documentation. Use Write or Edit after the migration boundary is approved.
.json requirement.Treat auth migration as a separate reversible workstream. Preserve tenant binding and least privilege, and do not disable the old credential until the new path is proven and rollback is viable.
Do not automatically fall back between API versions, convert auth flows, import cadences, or replay writes. Each live mutation and irreversible cleanup needs explicit approval.
Return contract diff, affected callers, fixture results, shadow comparison, canary evidence, cutover state, rollback trigger, and cleanup date.
| Condition | Response |
|---|---|
| Undocumented behavior | Stop and obtain provider or support confirmation. |
| Shadow mismatch | Keep old reads authoritative and isolate the field delta. |
| Canary uncertainty | Reconcile before retry or wider rollout. |
| Rate regression | Halt expansion and compare endpoint/page cost. |
The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.
contracts=14; changed=3; shadow-match=100%; canary=pending; rollback=ready