REVOPS-LI-005 validation report
Generated: 2026-10-08

PASS  Six n8n workflow JSON files parse successfully.
PASS  Every workflow is inactive on import.
PASS  All connection source and destination node names resolve.
PASS  Every n8n Code node compiles as JavaScript.
PASS  Exact-email scoring returns 100.
PASS  Master recommendation prefers protected customer/history signals.
PASS  Owner conflict creates a merge blocker without manager override.
PASS  Database setup contains intake, queue, approval, snapshot, and completion functions.
PASS  Executor ships with execute_merges=false.
PASS  Native HubSpot merge node has no retryOnFail setting.
PASS  Stale/ambiguous native merge attempts use reconciliation and never automatic replay.

Not executed: live HubSpot API calls, live n8n import/execution, and PostgreSQL DDL execution. These require the client's credentials and infrastructure. Run sandbox UAT before enabling native merges.

SHA-256 manifest
4620d3336021cd2ba8fc135a35545c1ab02cfdea73d38826637361f50a2a435a  01-duplicate-scan-intake.n8n.json
55004e6f725454726fc56f161bce9aaedbd67754610a6c19e6258ac8c307b294  02-hubspot-duplicate-detector.n8n.json
aa5f71b2d2a5be01b070585c1d2a8898f5938ddc225f8746a2f26ebc701265a1  03-protected-merge-approvals.n8n.json
5835d527519b2a09ed8ee16d4725204c7c361b8ed37214ce2faa12443bda6b69  04-approved-hubspot-merge-executor.n8n.json
8783ce482a2b3e728e69702f87adcc94492d373accc78ab60ba56e695383a3f8  05-hubspot-duplicate-property-setup.n8n.json
605a12459a62167125fb7660fc6120105a83cfcbbc0083d71e30f90dd7e798dc  06-duplicate-cleanup-operations.n8n.json
abe0a23d6d947e65e07b8e7587111c79d04de547ea4b6842172c07de01fbfb66  database-setup.sql
3b12a6a7e7413a0385c23d7730c8dbf62c501facc177854df8afa0000369bda1  hubspot-duplicate-properties.json
38fdbda98104d9bb990b85fc57871a160183f91d829b3bce40e639c883219d62  README.md
f4b3f6d42cdd3d0d06bf8d935a2028804c35ff9a175c536857a3696596ffe74c  sample-approval-request.json
62051a0a199f745a798553ce75ac04e3c5bc438ef0be5b27bc63c0e976bc48c1  sample-scan-request.json
