{
  "title": "n8n",
  "version": "2.45.7",
  "environment": "Windows AMD64; Docker Desktop 4.95.0, Docker Engine 29.8.2, Linux containers; synthetic local data; SQLite; 768 MiB container limit",
  "scenario": "Import and execute a Manual Trigger to Edit Fields workflow",
  "result": "The local health endpoint returned OK. A two-node workflow executed successfully through the CLI and returned service=ithub-local-fixture, status=ok and count=3. Its imported workflow was also opened in the actual editor.",
  "gotcha": "The container reported that Python was unavailable for the Python task runner. The tested Manual Trigger and Edit Fields nodes still completed; no Python Code node was tested.",
  "limits": "This used an ephemeral local fixture account and SQLite. External credentials, SaaS integrations, schedules, webhooks, Python, queue mode and production scaling were not tested.",
  "sources": [
    "https://docs.n8n.io/hosting/installation/docker/",
    "https://docs.n8n.io/hosting/cli-commands/"
  ],
  "screenshotAlt": "Actual n8n editor containing the local Manual Trigger and Edit Fields fixture workflow",
  "kind": "Automated functional check",
  "testedAt": "2026-11-01T03:37:46.980109+00:00",
  "screenshot": "/research/tool-tests/2026-11-01/n8n.png",
  "evidenceUrl": "/research/tool-tests/2026-11-01/n8n.json",
  "screenshotWidth": 1440,
  "screenshotHeight": 1000,
  "outcome": "pass",
  "image": {
    "tag": "docker.n8n.io/n8nio/n8n:2.45.7",
    "pinnedImage": "docker.n8n.io/n8nio/n8n@sha256:9a8d8dcea75667496695d7810d7e1fe018a65efb36cc499d347f3931b3957b5d",
    "sizeBytes": 1812958330
  },
  "commands": [
    {
      "startedAt": "2026-11-01T03:34:27.045164+00:00",
      "finishedAt": "2026-11-01T03:34:28.644173+00:00",
      "command": [
        "docker",
        "run",
        "--rm",
        "--name",
        "ithub-evidence-20261101-n8n-version",
        "--network",
        "ithub-evidence-20261101",
        "docker.n8n.io/n8nio/n8n@sha256:9a8d8dcea75667496695d7810d7e1fe018a65efb36cc499d347f3931b3957b5d",
        "--version"
      ],
      "exitCode": 0,
      "stdout": "2.45.7\n",
      "stderr": ""
    },
    {
      "startedAt": "2026-11-01T03:36:46.078509+00:00",
      "finishedAt": "2026-11-01T03:36:58.141623+00:00",
      "command": [
        "docker",
        "exec",
        "-u",
        "node",
        "ithub-evidence-20261101-n8n",
        "n8n",
        "import:workflow",
        "--input=/fixture-workflow.json"
      ],
      "exitCode": 0,
      "stdout": "[license SDK] Skipping renewal on init: renewOnInit is disabled in config\n[license SDK] Skipping renewal on init: license cert is not initialized\nImporting 1 workflows...\nSuccessfully imported 1 workflow.\n",
      "stderr": ""
    }
  ],
  "executionCommand": [
    "docker",
    "exec",
    "-u",
    "node",
    "-e",
    "N8N_RUNNERS_BROKER_PORT=5689",
    "ithub-evidence-20261101-n8n",
    "n8n",
    "execute",
    "--id=iThubLocalCheck1",
    "--rawOutput"
  ],
  "execution": {
    "data": {
      "version": 1,
      "startData": {},
      "resultData": {
        "runData": {
          "Manual trigger": [
            {
              "startTime": 1793504236927,
              "executionIndex": 0,
              "source": [],
              "hints": [],
              "executionTime": 1,
              "executionStatus": "success",
              "data": {
                "main": [
                  [
                    {
                      "json": {},
                      "pairedItem": {
                        "item": 0
                      }
                    }
                  ]
                ]
              }
            }
          ],
          "Synthetic values": [
            {
              "startTime": 1793504236929,
              "executionIndex": 1,
              "source": [
                {
                  "previousNode": "Manual trigger",
                  "previousNodeOutput": 0,
                  "previousNodeRun": 0
                }
              ],
              "hints": [],
              "executionTime": 7,
              "executionStatus": "success",
              "data": {
                "main": [
                  [
                    {
                      "json": {
                        "service": "ithub-local-fixture",
                        "status": "ok",
                        "count": 3
                      },
                      "pairedItem": {
                        "item": 0
                      }
                    }
                  ]
                ]
              }
            }
          ]
        },
        "lastNodeExecuted": "Synthetic values"
      },
      "executionData": {
        "contextData": {},
        "nodeExecutionStack": [],
        "metadata": {},
        "waitingExecution": {},
        "waitingExecutionSource": {},
        "runtimeData": {
          "version": 1,
          "establishedAt": 1793504236923,
          "source": "cli",
          "triggerNode": {
            "name": "Manual trigger",
            "type": "n8n-nodes-base.manualTrigger"
          }
        }
      },
      "resumeToken": "[redacted local token]"
    },
    "mode": "cli",
    "startedAt": "2026-11-01T03:37:16.918Z",
    "stoppedAt": "2026-11-01T03:37:16.937Z",
    "storedAt": "db",
    "status": "success",
    "finished": true
  }
}