ramp-incident-runbook
Installation
SKILL.md
Ramp Integration Incident Runbook
Overview
Protect financial correctness before throughput. Stop unsafe writes, preserve cursors and idempotency state, determine the blast radius by entity and object, and recover through controlled reconciliation.
Prerequisites
- Identify the Ramp application, environment, business entities, affected data and workflows, accountable owner, and rollback boundary.
- Read
references/official-docs.mdand 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
- Ramp errors expose status, structured error information, and
x-trace-idfor correlation. - Webhook delivery and polling can overlap, so recovery must be idempotent and reconcile objects rather than replay blindly.
- 429 and 5xx may be transient; 504 crosses Ramp's 60-second request timeout and leaves write outcomes potentially ambiguous.
- Accounting success is not complete until the downstream ERP receipt and Ramp sync receipt agree.