协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
ramp-debug-bundle【开发与工程】Collect a minimal, safe Ramp API diagnostic bundle centered on trace IDs and reproducible contract evidence. Use when escalating a persistent API, webhook, deferred-task, or accounting failure. Trigger with "Ramp debug bundle" or "Ramp support evidence".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Create an evidence package that Ramp support and internal responders can use without exposing credentials, card details, receipts, or unnecessary employee and financial data.
references/official-docs.md and re-check endpoint schemas, scopes, limits, and support status before a live operation.x-trace-id, the preferred correlation handle for developer support.error_v2.error_code, additional information, and a message.Open a restricted case directory and record incident window, environment, affected endpoint or event, expected behavior, owner, and data-handling classification.
Capture UTC timestamps, method, sanitized path template, status, x-trace-id, error code, attempt count, latency, idempotency key hash, and application release.
Add a minimized schema-valid reproducer using placeholders and sandbox IDs; record grant type and scope names without credential values.
For webhooks or deferred tasks, include subscription/event/task identifiers, deduplication outcome, state transitions, and sanitized response metadata.
Run a secret/card/identity scan, obtain the data owner's sharing approval, generate checksums, and transmit only through the approved support channel.
The incident owner approves scope; security/data owners approve external sharing. Never upload raw production bodies, receipts, PAN/CVV, tokens, or client secrets.
A checksummed sanitized bundle, field manifest, reproduction steps, trace IDs, environment and release metadata, redaction scan, sharing approval, and retention deadline.
| Condition | Response |
|---|---|
| No trace ID was retained | Reproduce the smallest safe request in sandbox or an approved read-only path and capture the new trace. |
| Redaction destroys reproducibility | Replace values with type-preserving placeholders and keep restricted originals outside the shared bundle. |
| A support request asks for secrets | Refuse and use an approved credential-verification or secure escalation process. |
Bundle a recurring 422 with one sanitized request fixture, error_v2 code, trace ID, schema version, and exact release.
Document a webhook gap using event IDs, receive timestamps, dedupe decisions, and a reconciled object count without event bodies.