{
  "id": "n8n-synthetic-failure-baseline",
  "name": "AI Brief Note - Synthetic Failure Baseline",
  "nodes": [
    {
      "parameters": {},
      "id": "842f6b21-270e-4a10-8c08-47d56dc67ac1",
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "jsCode": "const run = Number($env.EXPERIMENT_RUN || 0);\nif (!Number.isInteger(run) || run < 1 || run > 100) {\n  throw new Error(`INVALID_RUN_INDEX:${run}`);\n}\nif (run % 25 === 0) {\n  throw new Error(`INJECTED_TIMEOUT:run=${run}`);\n}\nif (run % 20 === 0) {\n  throw new Error(`INJECTED_HTTP_429:run=${run}`);\n}\nreturn [{ json: { run, status: 'success', protocol: '1.0.0' } }];"
      },
      "id": "e6de0642-3c6a-4cb1-9f31-49a093a9c22d",
      "name": "Deterministic Failure Injection",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        260,
        0
      ]
    }
  ],
  "pinData": {},
  "connections": {
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Deterministic Failure Injection",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "3b1de16f-5c70-4517-a9ee-3ed1499be56e",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "tags": []
}
