技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
ramp-upgrade-migration【数据与研究】Upgrade a Ramp integration across API, schema, scope, endpoint, or behavior changes using impact analysis, dual verification, and reversible rollout. Use when addressing changelog items, deprecated endpoints, or regenerated clients. Trigger with "upgrade Ramp API" or "Ramp breaking change".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Treat documentation or schema drift as a migration. Diff the exact contracts, map affected business behavior and stored data, then canary a reviewed artifact without silently changing scopes or writes.
references/official-docs.md and re-check endpoint schemas, scopes, limits, and support status before a live operation.Preserve the approved OAuth grant and minimum scopes while comparing contracts. If required scopes change, configure them through review, issue a new environment-bound bearer token, revoke superseded credentials, and repeat positive and negative authority tests.
Freeze old and new OpenAPI checksums, relevant guide/changelog snapshots, client version, endpoint manifest, scopes, stored schemas, and exact deployed artifact.
Diff paths, verbs, request/response fields, enums, requiredness, pagination, money units, errors, limits, deprecations, and authorization.
Classify each consumer and stored record as compatible, adapter-needed, backfill-needed, behavior-changed, scope-changed, or blocked.
Update a narrow adapter and fixtures, issue new minimum-scope tokens if required, and run old/new sandbox tests plus rollback compatibility.
Deploy dark, canary one bounded cohort, reconcile results and business effects, then expand or roll back with preserved checkpoints.
API/application owners approve contract changes; security approves new grants/scopes; data/finance owners approve schema, backfill, and business-effect changes.
A contract diff, impact matrix, migration/backfill plan, token and scope plan, deterministic and sandbox evidence, canary reconciliation, and rollback record.
| Condition | Response |
|---|---|
| A regenerated client changes unrelated endpoints | Restrict generation/export surface and review only the required contract delta. |
| New scope works in config but requests still fail | Acquire a new token and verify its bound scopes and environment. |
| Rollback cannot read newly written data | Keep writes disabled until dual-read or reversible migration is proven. |
Move virtual-card management off deprecated legacy Cards operations to fund-backed current endpoints with sandbox lifecycle proof.
Adopt a changed accounting response field while dual-reading old stored records and reconciling one entity.