{
  "startedAt": "2026-09-28T15:23:47.142Z",
  "completedAt": "2026-09-28T15:23:47.379Z",
  "environment": {
    "node": "v24.20.0",
    "axios": "1.20.0",
    "platform": "darwin",
    "architecture": "arm64",
    "openssl": "OpenSSL 3.6.4 25 Aug 2026 (Library: OpenSSL 3.6.4 25 Aug 2026)",
    "network": "IPv4 loopback only; random ports; HTTP forward proxy; trusted temporary self-signed HTTPS origin",
    "nativeProxyStartupFlags": false,
    "redirects": 0
  },
  "passed": 15,
  "total": 15,
  "results": [
    {
      "id": "01-direct-http",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [],
      "proxyAuthorized": [],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 6
    },
    {
      "id": "02-explicit-wins-over-env-and-no-proxy",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [
        "GET"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 2
    },
    {
      "id": "03-http-proxy-from-environment",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [
        "GET"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 1
    },
    {
      "id": "04-no-proxy-bypasses-environment",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [],
      "proxyAuthorized": [],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 1
    },
    {
      "id": "05-proxy-false-bypasses-environment",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [],
      "proxyAuthorized": [],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 0
    },
    {
      "id": "06-wrong-proxy-auth-is-407",
      "passed": true,
      "status": 407,
      "errorCode": "ERR_BAD_REQUEST",
      "proxyMethods": [
        "GET"
      ],
      "proxyAuthorized": [
        false
      ],
      "originRequests": 0,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 1
    },
    {
      "id": "07-https-explicit-uses-connect-and-trusted-ca",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [
        "CONNECT"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 6
    },
    {
      "id": "08-https-proxy-environment-uses-connect",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [
        "CONNECT"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 3
    },
    {
      "id": "09-untrusted-origin-certificate-rejected",
      "passed": true,
      "status": null,
      "errorCode": "DEPTH_ZERO_SELF_SIGNED_CERT",
      "proxyMethods": [
        "CONNECT"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 0,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 3
    },
    {
      "id": "10-plain-custom-agent-still-uses-axios-env",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [
        "GET"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 1
    },
    {
      "id": "11-native-proxyenv-agent-owns-routing",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [
        "GET"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 1
    },
    {
      "id": "12-proxy-false-does-not-disable-native-proxyenv-agent",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [
        "GET"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 1
    },
    {
      "id": "13-fetch-adapter-ignores-axios-proxy-option",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [],
      "proxyAuthorized": [],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 9
    },
    {
      "id": "14-stalled-origin-times-out",
      "passed": true,
      "status": null,
      "errorCode": "ECONNABORTED",
      "proxyMethods": [
        "GET"
      ],
      "proxyAuthorized": [
        true
      ],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 102
    },
    {
      "id": "15-proxy-false-plus-plain-agent-is-direct",
      "passed": true,
      "status": 200,
      "errorCode": null,
      "proxyMethods": [],
      "proxyAuthorized": [],
      "originRequests": 1,
      "proxyAuthorizationAtOrigin": false,
      "elapsedMs": 1
    }
  ],
  "recipeChecks": [
    {
      "id": "explicit-fields-match-tested-proxy",
      "passed": true
    },
    {
      "id": "check-helper-accepts-https-synthetic-ip-body",
      "passed": true,
      "result": {
        "ok": true,
        "status": 200,
        "ip": "192.0.2.10"
      },
      "proxyHits": [
        {
          "method": "CONNECT",
          "authorized": true
        }
      ],
      "originHits": [
        {
          "path": "/ip",
          "proxyAuthorizationPresent": false
        }
      ]
    },
    {
      "id": "check-helper-rejects-wrong-200-body",
      "passed": true,
      "result": {
        "ok": false,
        "status": 200,
        "code": "UNEXPECTED_IP_RESPONSE"
      },
      "proxyHits": [
        {
          "method": "CONNECT",
          "authorized": true
        }
      ],
      "originHits": [
        {
          "path": "/ok",
          "proxyAuthorizationPresent": false
        }
      ]
    },
    {
      "id": "check-helper-rejects-https-proxy-auth-407",
      "passed": true,
      "result": {
        "status": 407,
        "code": "ERR_BAD_REQUEST"
      },
      "proxyHits": [
        {
          "method": "CONNECT",
          "authorized": false
        }
      ],
      "originHits": []
    }
  ],
  "limits": [
    "Synthetic route and failure checks, not provider availability, anonymity, throughput or latency measurements.",
    "HTTPS proxy transport, SOCKS, redirects, browsers, external targets and startup-enabled native fetch proxies are not tested.",
    "Environment variable and native agent tests run serially; do not import this fixture into an application."
  ]
}
