协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
persona-debug-bundle【开发与工程】Assemble a minimal, verifiable Persona diagnostic bundle without exporting secrets or identity payloads. Use when escalating an incident. Trigger with: "collect Persona debug bundle", "escalate Persona issue", "Persona support evidence".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: persona-debug-bundle description: >- Assemble a minimal, verifiable Persona diagnostic bundle without exporting secrets or identity payloads. Use when escalating an incident. Trigger with: "collect Persona debug bundle", "escalate Persona issue", "Persona support evidence". allowed-tools: Read, Grep, Write, Edit version: 2.0.0 argument-hint: '[incident-id-and-window]' model: inherit effort: high license: MIT author: Jeremy Longshore jeremy@intentsolutions.io tags:
A useful Persona escalation bundle proves environment, request contract, lifecycle, and event handling while excluding API keys, session tokens, webhook secrets, raw identity documents, and unneeded customer attributes.
Record incident owner, start and end time, affected service, environment, symptom, and collection authorization.
Capture canonical endpoint, method, API version, status, request ID, safe response headers, deployment SHA, and template IDs.
Record only resource IDs, types, statuses, and timestamps needed to reconstruct inquiry and verification transitions.
Include endpoint ID, event ID and type, delivery time, signature-verification outcome, dedupe result, and raw-body hash—not the secret or full payload.
List every omitted or transformed field, token, document, image, address, birth date, and customer attribute. Scan the bundle before export.
Hash each artifact and the manifest, apply least-privilege access and retention, and record recipient, transfer channel, and deletion date.
Use authorized read-only access where possible. Never place bearer keys, Persona-Signature secrets, inquiry session tokens, or signed URLs in the bundle.
Use Read and Grep to inspect application configuration, provider documentation, fixtures, schemas, tests, and redacted operational evidence before proposing a change. Use Write or Edit only for an approved implementation, configuration, test, runbook, or redacted receipt. Do not create, resume, approve, decline, redact, rotate, revoke, deploy, or otherwise mutate production Persona resources without explicit operator approval.
Return the environment, resource and event identifiers, API version, template context, source-contract fingerprint, evidence, unresolved risk, rollback state, and final decision without exposing bearer keys, webhook secrets, inquiry session tokens, raw identity documents, or unnecessary PII.
A bundle contains a deployment SHA, endpoint and API version, inquiry ID, three status timestamps, two event IDs, signature verdicts, request IDs, and artifact hashes. It contains no names, images, documents, tokens, or raw bodies.
| Failure | Response |
|---|---|
| Bundle contains credential-like text | Quarantine it, rotate any exposed credential, and rebuild from source evidence. |
| Timeline cannot be reconciled | Add provider creation timestamps and delivery attempts rather than copying full payloads. |
| Support requests raw PII | Use the approved secure support process and obtain explicit authorization; do not attach it casually. |
Verify the result against the linked first-party evidence, the pinned API version, redacted contract fixtures, an expected failure path, and the documented rollback or manual-disposition path. A successful request is not proof of a successful identity decision.