# n8n Reliability Handoff Proof — Public Summary

## What this is

A self-owned demonstration executed on a real n8n engine. It is **not client work** and does not claim to reproduce any prospect's defect.

## Demonstrated workflow

A synthetic event is validated, normalized, claimed through an idempotency service, enriched through an HTTP dependency, written to a destination, and returned with an explicit outcome.

## Verified execution

- Engine: n8n 2.35.7
- Synthetic fixtures only
- No embedded credentials or customer data
- Importable workflow JSON
- Automated acceptance runner

| Case | Expected behavior | Verified result |
|---|---|---|
| Valid event | Write one normalized destination record | Passed: one record written |
| Replay | Do not create a second record | Passed: duplicate suppressed; one record total |
| Malformed input | Reject without destination mutation | Passed: rejected; zero records written |
| Transient dependency failure | Retry and recover without duplication | Passed: succeeded on second attempt; one record written |
| Permanent dependency failure | Surface a visible failure without destination mutation | Passed: failed after retries; zero records written |

## Handoff package

The internal package contains:

- importable n8n workflow JSON;
- synthetic fixtures and mock dependency;
- automated acceptance tests;
- machine-readable execution evidence;
- explicit failure outcomes;
- rollback and maintenance assumptions.

Raw engine logs are intentionally excluded from this public summary because they contain environment-specific paths and oversized stack traces.

## Delivery boundary

For customer work, use sanitized exports or staging first, least-privileged access, a snapshot before mutation, written acceptance criteria, and rollback instructions. No production changes occur without explicit approval.
