From 167bf49b6ee2b06507f5dd7001ad29b911a1a64d Mon Sep 17 00:00:00 2001 From: NuklearRabbit <145918611+NuklearRabbit@users.noreply.github.com> Date: Tue, 4 Aug 2026 17:03:52 +0200 Subject: [PATCH] n8n: add bounded retries to WF2's quality-scan callback Found during this round's full acceptance pass: WF2 had the same timeouts/bounded-retries gap as WF1 (timeout was already set, but Retry On Fail was disabled). Fixed live (3 tries, 1000ms wait), published, and synced the repo definition + manifest checksum. --- n8n/workflows/MANIFEST.md | 3 ++- n8n/workflows/fleet-ops-data-quality-scan.json | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/n8n/workflows/MANIFEST.md b/n8n/workflows/MANIFEST.md index f7e1b9f..a0335ab 100644 --- a/n8n/workflows/MANIFEST.md +++ b/n8n/workflows/MANIFEST.md @@ -32,7 +32,8 @@ credential values are never embedded; nodes reference named n8n credentials inst | Live workflow ID | `mobilityops-scheduled-quality-scan` | | Active status (as of 2026-08-04) | Active / Published | | Error Workflow | `Fleet Ops — Workflow Error Handler` (wired) | -| Checksum (sha256) | `cc30b28b07dad9f9908a6ea0c564ec4c2f362a3ed71b7e97a7b6894408bb7e2e` | +| Timeouts / bounded retries | `Run quality scan` HTTP node: 15s timeout, retry on fail (3 tries, 1000ms wait) | +| Checksum (sha256) | `c0d46e0519118e6336e35c4ea2a67edb2f14bd007909ccf9256c93733751244a` | ## 3. Fleet Ops — RAGcore Procedure Sync diff --git a/n8n/workflows/fleet-ops-data-quality-scan.json b/n8n/workflows/fleet-ops-data-quality-scan.json index 66aeaf2..125f898 100644 --- a/n8n/workflows/fleet-ops-data-quality-scan.json +++ b/n8n/workflows/fleet-ops-data-quality-scan.json @@ -50,7 +50,10 @@ "httpHeaderAuth": { "name": "Fleet Ops Service Token" } - } + }, + "retryOnFail": true, + "maxTries": 3, + "waitBetweenTries": 1000 }, { "parameters": {