{
  "schema_version": 1,
  "package_version": "1.0.0",
  "tested_at": "2026-09-06T08:34:37.945529+00:00",
  "n8n": {
    "status": "passed_local_real_runtime",
    "version": "2.37.10",
    "image": "docker.n8n.io/n8nio/n8n@sha256:307d6065be25619aa24cfc63a7c2f04ca56d084a08c05c8e9f189a89f353b1ec",
    "isolation": "Fresh --rm container, --network none, no published ports, read-only package mount; no existing instance",
    "command": "node verify.mjs --n8n",
    "result": "Exact equality with expected-results.json: 7 input / 3 tasks / 1 duplicate / 3 errors",
    "cloud_status": "not_tested",
    "log_sha256": "57c0bc06239be7231ca3c6765d5df4ca9489a896452b1327ea60574517a0983b",
    "runtime_stdout_sha256": "39533383e2e584478feda90b771de45f73e4439768999cce8977982aa162bc83"
  },
  "make": {
    "status": "authored_blueprint_structure_checked_only",
    "module_versions": "Nine native modules; version 1 declarations",
    "cloud_version": null,
    "import_verified": false,
    "execution_verified": false,
    "next_test": "CLOUDTEST.md: Make steps 1–10",
    "known_boundary": "Text fields only. No automatic empty/oversize/type schema guard; empty input can yield no output. No persistent store."
  },
  "local_contract_tests": {
    "runtime": "Node.js 22.22.3",
    "checks": 7,
    "command": "node verify.mjs",
    "claims": "n8n JavaScript logic, boundaries, required fields, same fixtures and supported module chain; no Make expression execution"
  },
  "negative_control": {
    "result": "Original exit 0; mutated copy exit 1; golden and invalid-ID-order tests failed as expected",
    "mutation": "Store a constant string instead of each valid request ID; both source and export changed in temporary copy",
    "log_sha256": "cbe06e4daef5c025bc010925eeec96451a99fa9a4f029f864e1fc30ab16b77d9"
  },
  "tested_files": [
    {
      "path": "n8n-workflow.json",
      "sha256": "e5b0dd03a0693ac9c7657da3ef56f7928120ac2a6baa48987bf5b7f70f3cea05"
    },
    {
      "path": "n8n-classify.js",
      "sha256": "c87683234ecf28d23adf3c90e7cc97a3083a2edd0a552cd2fad8e5d459bb27e6"
    },
    {
      "path": "fixtures.json",
      "sha256": "1a33bc15afb19d4878e510cf25ba11b6f5c08987d80499cd775f63909f7ef7c3"
    },
    {
      "path": "expected-results.json",
      "sha256": "febc77f26efcf077904e06f688965ed8df1e54d7a2d3ea97d98755f9c667c32a"
    },
    {
      "path": "make-blueprint.json",
      "sha256": "50ba324132d817cc5e7abb93ca58edabe3658907741b7247218549e3be9837c1"
    },
    {
      "path": "verify.mjs",
      "sha256": "c493b487ba4be48898dc170d21f541eb1d2022dbb8fd12d41f55937b3743b919"
    }
  ],
  "limitations": [
    "No n8n Cloud execution",
    "No Make cloud import or execution",
    "No external task creation, messaging or persistent error store",
    "No deduplication across batches",
    "No load, concurrent-delivery or production-data test"
  ]
}
