ramp-deploy-integration

v2026.09.24

Deploy a Ramp API integration with environment isolation, secret controls, schema gates, reconciliation, and a reversible production rollout. Use when promoting a service, worker, webhook receiver, or accounting connector. Trigger with "deploy Ramp integration" or "Ramp rollout".

GitHub
安装命令
npx skhub add jeremylongshore/ramp-deploy-integration
Markdown
SKILL.md

Ramp Integration Deployment and Rollout

Overview

Promote the exact tested artifact, not an unreviewed configuration. Resolve environment and credential provenance before startup, begin with bounded reads, and gate all writes behind explicit business approval and reconciliation.

Prerequisites

  • Identify the Ramp application, environment, business entities, affected data and workflows, accountable owner, and rollback boundary.
  • Read references/official-docs.md and re-check endpoint schemas, scopes, limits, and support status before a live operation.
  • Use synthetic fixtures or Ramp sandbox until production access and business effects are explicitly approved.
  • Prepare approved secret storage and a sanitized evidence location.

Current Contract

  • Sandbox and production are separate Ramp environments with different hosts, credentials, tokens, and data.
  • OAuth tokens are bound to scopes and environment; a passing sandbox test does not authorize production.
  • Webhook consumers must be externally reachable and idempotent, while accounting writers need durable downstream receipts.
  • The OpenAPI schema and current guide exports are the contract inputs for release validation.

Instructions

  1. Freeze the candidate artifact, dependency lock, OpenAPI checksum, configuration schema, data migration, scopes, event subscriptions, and rollback artifact.

  2. Validate secrets are references to the target environment's approved store; reject demo hosts in production and production hosts in sandbox.

  3. Deploy dark with outbound writes disabled, prove health, token acquisition, sanitized tracing, queue durability, and one minimum-scope read.

  4. Canary one entity, event type, or bounded accounting cohort; reconcile object counts, amounts, duplicates, lag, and errors before expansion.

  5. Enable approved writes gradually, monitor rollback thresholds, then preserve artifact digest, config digest, approvers, canary evidence, and final reconciliation.

Tool Discipline

  • Use Glob to locate candidate code, manifests, fixtures, and evidence without widening scope.
  • Use Grep to find relevant endpoints, fields, permissions, identifiers, errors, and stale assumptions.
  • Use Read to inspect the smallest required local files and authoritative evidence.
  • Use Write only for a new approved local draft, test, configuration, or evidence artifact.
  • Use Edit only for a bounded approved change with a known rollback.
  • Local file tools do not authorize a Ramp operation or replace owner approval.

Approval Boundaries

Service and security owners approve artifact, configuration, and secrets. Finance/data owners approve entities and writes; the incident owner has authority to halt or roll back.

Output

A signed deployment record with artifact and config digests, environment proof, scope/event inventory, canary and reconciliation evidence, rollback thresholds, and owners.

Error Handling

ConditionResponse
The artifact requests an unexpected scopeBlock startup and return to application/security review.
Canary reconciliation divergesDisable writes, preserve checkpoints, repair or reverse the bounded cohort, and do not expand.
Rollback cannot read the new data shapeKeep writes disabled until backward compatibility or a tested data rollback exists.

Examples

Example 1

Deploy a webhook consumer dark, replay sandbox fixtures, then canary only transactions.ready_to_sync for one entity.

Example 2

Promote an ERP worker with production writes disabled until its read-only inventory exactly reconciles.

Validation

  • The deployed digest equals the reviewed and tested digest.
  • Host, credentials, entity, scopes, and event subscriptions prove the intended environment.
  • Canary records reconcile and duplicate delivery does not duplicate business effects.
  • Rollback is executable and has a named decision owner.

Resources

  • Official documentation and contract notes
  • Re-check the dated contract and current OpenAPI schema before any live request.
  • Treat unresolved vendor behavior, authority, or financial state as a stop condition.
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

MIT

源路径

skills/.curated/ramp-deploy-integration

默认分支

main

最新提交

e5a6c3b

Tree SHA

c2dc8e8