{
  "generatedAt": "2026-07-18T19:22:39.717Z",
  "n8nVersion": "2.30.7",
  "workflowId": "port14BoberdooIngestion",
  "workflowPath": "/webhook/portfolio-boberdoo-event",
  "results": [
    {
      "name": "created",
      "status": 201,
      "payload": {
        "ok": true,
        "status": "warehouse-event-written",
        "event": {
          "rowId": "39123c8d-03d2-48b3-85e9-6aa990642553",
          "eventId": "bob_evt_001",
          "leadId": "lead_1001",
          "eventType": "created",
          "eventAt": "2026-07-18T03:01:00Z",
          "vertical": "Car Finance",
          "partner": null,
          "saleAmount": 0,
          "refundFlag": false,
          "refundAmount": 0,
          "sourceCurrency": "AUD",
          "platform": "google",
          "normalizedClickId": "gclid-proof-001",
          "attributionMethod": "last-click-id",
          "utmSource": "google",
          "utmCampaign": "car-finance-search",
          "ipHash": null,
          "idempotencyKey": "boberdoo:bob_evt_001",
          "insertedAt": "2026-07-18T19:22:37.335Z"
        }
      }
    },
    {
      "name": "created-replay",
      "status": 201,
      "payload": {
        "ok": true,
        "status": "warehouse-event-written",
        "event": {
          "rowId": "39123c8d-03d2-48b3-85e9-6aa990642553",
          "eventId": "bob_evt_001",
          "leadId": "lead_1001",
          "eventType": "created",
          "eventAt": "2026-07-18T03:01:00Z",
          "vertical": "Car Finance",
          "partner": null,
          "saleAmount": 0,
          "refundFlag": false,
          "refundAmount": 0,
          "sourceCurrency": "AUD",
          "platform": "google",
          "normalizedClickId": "gclid-proof-001",
          "attributionMethod": "last-click-id",
          "utmSource": "google",
          "utmCampaign": "car-finance-search",
          "ipHash": null,
          "idempotencyKey": "boberdoo:bob_evt_001",
          "insertedAt": "2026-07-18T19:22:37.335Z",
          "replayed": true
        }
      }
    },
    {
      "name": "sold",
      "status": 201,
      "payload": {
        "ok": true,
        "status": "warehouse-event-written",
        "event": {
          "rowId": "80ae7413-ba17-47df-a0f3-a1c93a0cb92e",
          "eventId": "bob_evt_002",
          "leadId": "lead_1001",
          "eventType": "sold",
          "eventAt": "2026-07-18T03:02:00Z",
          "vertical": "Car Finance",
          "partner": "Partner Alpha",
          "saleAmount": 180,
          "refundFlag": false,
          "refundAmount": 0,
          "sourceCurrency": "AUD",
          "platform": "google",
          "normalizedClickId": "gclid-proof-001",
          "attributionMethod": "last-click-id",
          "utmSource": null,
          "utmCampaign": null,
          "ipHash": null,
          "idempotencyKey": "boberdoo:bob_evt_002",
          "insertedAt": "2026-07-18T19:22:37.451Z"
        }
      }
    },
    {
      "name": "utm-fallback",
      "status": 201,
      "payload": {
        "ok": true,
        "status": "warehouse-event-written",
        "event": {
          "rowId": "b0780565-930c-44d2-ba55-4958789f7b70",
          "eventId": "bob_evt_003",
          "leadId": "lead_1002",
          "eventType": "created",
          "eventAt": "2026-07-18T03:04:00Z",
          "vertical": "Car Finance",
          "partner": null,
          "saleAmount": 0,
          "refundFlag": false,
          "refundAmount": 0,
          "sourceCurrency": "AUD",
          "platform": "meta",
          "normalizedClickId": null,
          "attributionMethod": "utm-date-ip-fallback",
          "utmSource": "meta",
          "utmCampaign": "car-finance-content",
          "ipHash": null,
          "idempotencyKey": "boberdoo:bob_evt_003",
          "insertedAt": "2026-07-18T19:22:37.541Z"
        }
      }
    },
    {
      "name": "invalid",
      "status": 400,
      "payload": {
        "ok": false,
        "status": "invalid-boberdoo-event",
        "error": "Missing Boberdoo fields: leadId, eventType, eventAt, vertical, sourceCurrency"
      }
    },
    {
      "name": "warehouse-outage",
      "status": 503,
      "payload": {
        "ok": false,
        "status": "warehouse-write-failed",
        "retryable": true,
        "error": "503 - \"{\\\"error\\\":\\\"Simulated BigQuery outage\\\",\\\"retryable\\\":true}\""
      }
    }
  ],
  "finalState": {
    "leadEventRows": 3,
    "duplicateRows": 0,
    "selectedPlatform": "google"
  },
  "assertions": {
    "actualN8nWebhookExecuted": true,
    "lastClickSelected": true,
    "replayDeduplicated": true,
    "lifecycleEventsPreserved": true,
    "utmFallbackExplicit": true,
    "invalidReturned400": true,
    "warehouseOutageReturned503": true
  }
}
