NAIF Gravity · Diagnostic artifacts

Webhook Delivery or Signature Failure

A bounded diagnostic for webhook signature, delivery, retry and payload-shape failures.

Failure class: WEBHOOK_FAILURE
Observed sanitized class occurrences: 3
Fingerprint: sha256:4290a762cfcc517da195b6fa074aeb7a3e9f96c5c337e6c4d7e5fdcf99a2f095

Free checks

  1. Separate signature, delivery/retry, replay and payload-shape failure.
  2. Use one sanitized event shape and expected status as the acceptance boundary.

Bounded repair scope

Bounded webhook verification and payload-flow alignment.

Machine diagnostic: POST https://naifgravity.com/mcp/diagnostic

No raw customer logs, tokens, API keys or user IDs are published. The free diagnostic does not create a quote, checkout, payment or production change automatically.

Machine-readable artifact

{
  "failure_class_id": "WEBHOOK_FAILURE",
  "collision_intent": "webhook",
  "protocol_version": "HTTP webhook",
  "sanitized_fingerprint": "sha256:4290a762cfcc517da195b6fa074aeb7a3e9f96c5c337e6c4d7e5fdcf99a2f095",
  "diagnostic_receipt": {
    "occurrences_observed": 3,
    "raw_user_data_stored": false,
    "gate": ">=3 sanitized Collision Chamber occurrences"
  },
  "free_checks": [
    "Separate signature, delivery/retry, replay and payload-shape failure.",
    "Use one sanitized event shape and expected status as the acceptance boundary."
  ],
  "repair_scope": "Bounded webhook verification and payload-flow alignment.",
  "repair_available": true,
  "product_id": "webhook-debug-mini",
  "machine_call_endpoint": "https://naifgravity.com/mcp/diagnostic",
  "quote_endpoint": "https://naifgravity.com/api/agent/quote",
  "artifact_version": "1.0",
  "updated_at": "2026-10-06"
}