{
  "id": "n8n-cli-observability-signals",
  "name": "AI Brief Note - CLI Observability Signals",
  "nodes": [
    {
      "parameters": {},
      "id": "1f238745-c39a-4acd-9355-7b98bd62a310",
      "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 > 60) {\n  throw new Error(`INVALID_RUN_INDEX:${run}`);\n}\nif (run % 2 === 0) {\n  throw new Error(`EXPECTED_SIGNAL_FAILURE:run=${run}`);\n}\nreturn [{ json: { run, status: 'success', protocol: '1.0.0' } }];"
      },
      "id": "e2479d1d-6a56-4c59-87b6-82281808f90f",
      "name": "Alternating Success and Failure",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        260,
        0
      ]
    }
  ],
  "pinData": {},
  "connections": {
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Alternating Success and Failure",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "87c083be-cf4f-44be-9c31-e6f104b783c5",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "tags": []
}
