{
  "testedOn": "2026-10-28",
  "sampleSizePerAssistant": 1,
  "productionUpload": "https://pic2svg.com/chatgpt-image-to-svg/",
  "preset": "balanced",
  "inkThreshold": 60,
  "rasterizer": "resvg",
  "rows": [
    {
      "source": "chatgpt-logo.png",
      "file": "chatgpt-returned.svg",
      "sourceWidth": 1254,
      "sourceHeight": 1254,
      "sourceSha256": "9ce577d22619c8cdf3a74c02455d945b86121dc84361bdc024828db3ec09c48c",
      "sha256": "099b019bcc085b8f0d1c25c5f7249ebfefd8a694b2ec0fbaa717318e8634cb99",
      "bytes": 15303,
      "paths": 2,
      "images": 0,
      "texts": 0,
      "validXml": true,
      "inkIou": 0.9479,
      "pixelMatch": 0.9888,
      "colours": 2
    },
    {
      "source": "gemini-logo.jpg",
      "file": "gemini-returned.svg.txt",
      "sourceWidth": 1408,
      "sourceHeight": 768,
      "sourceSha256": "b2c633d81b793984c00a777a0ca0ebd5f27a6bbcc67d2ae965e244bcab720b3c",
      "sha256": "0b6ec887293f18107a6547bce9a252c6753cad36802ddc1bff78084381f9d3e7",
      "bytes": 3542,
      "paths": 27,
      "images": 0,
      "texts": 2,
      "validXml": false,
      "xmlError": "not well-formed (invalid token): line 4, column 17",
      "inkIou": null,
      "renderError": "malformed entity reference at 4:10"
    },
    {
      "source": "chatgpt-logo.png",
      "file": "pic2svg-chatgpt-cut-ready.svg",
      "sourceWidth": 1254,
      "sourceHeight": 1254,
      "sourceSha256": "9ce577d22619c8cdf3a74c02455d945b86121dc84361bdc024828db3ec09c48c",
      "sha256": "1a30d255ac8a4c65e501e080a2db7f1e4cf4f05dc61ffafbb41e459f456c3d48",
      "bytes": 39703,
      "paths": 2,
      "images": 0,
      "texts": 0,
      "validXml": true,
      "inkIou": 0.9431,
      "pixelMatch": 0.9869,
      "colours": 2,
      "layers": 2,
      "palette": [
        "#CC9139",
        "#67391A"
      ],
      "flatteningPalette": [
        [
          254,
          254,
          254
        ],
        [
          204,
          145,
          57
        ],
        [
          103,
          57,
          26
        ]
      ],
      "background": "#FEFEFE",
      "pairwiseOverlapArea": 0,
      "inkDifferenceFromPlainTrace": 0.004959979445130228,
      "plainTraceInkIou": 0.9409,
      "inkIouDelta": 0.0022000000000000908,
      "serverTraceSha256": "37f46721249abbd5974762114f8c3809d5bd7bb5115c27f4dc58f5bc6a0e951b"
    },
    {
      "source": "gemini-logo.jpg",
      "file": "pic2svg-gemini-cut-ready.svg",
      "sourceWidth": 1408,
      "sourceHeight": 768,
      "sourceSha256": "b2c633d81b793984c00a777a0ca0ebd5f27a6bbcc67d2ae965e244bcab720b3c",
      "sha256": "2c1b0f83e6b68d70a943b119ffefbe7fc74734d4d7d5be1633e7c464a47ca07b",
      "bytes": 37008,
      "paths": 2,
      "images": 0,
      "texts": 0,
      "validXml": true,
      "inkIou": 0.9295,
      "pixelMatch": 0.9909,
      "colours": 2,
      "layers": 2,
      "palette": [
        "#383838",
        "#DB9635"
      ],
      "flatteningPalette": [
        [
          255,
          255,
          255
        ],
        [
          56,
          56,
          56
        ],
        [
          219,
          150,
          53
        ]
      ],
      "background": "#FFFFFF",
      "pairwiseOverlapArea": 0,
      "inkDifferenceFromPlainTrace": 0.009600473925391598,
      "plainTraceInkIou": 0.9311,
      "inkIouDelta": 0.0016000000000000458,
      "serverTraceSha256": "0c74bb0e2fbad8c42bf1e19ada9a076d2da9904376882f9fc832ff904589bcbc"
    }
  ],
  "processing": {
    "label": "pic2svg on this page: production trace + this page\u2019s cut-ready processing",
    "base": "135ecf215fc3eed7c30d910b6e3e158441ec040a",
    "module": "src/convert/cutReadySvg.ts",
    "library": "polygon-clipping@0.15.7",
    "curveTolerance": 0.025,
    "pixelBudget": 600000,
    "encoding": "lossless PNG",
    "coordinateDecimals": 1
  },
  "browserObservation": {
    "browser": "Playwright Chromium",
    "version": "156.0.8078.4",
    "launch": "pw.chromium.launch(headless=True)",
    "viewport": {
      "width": 1200,
      "height": 700
    },
    "deviceScaleFactor": 2,
    "sourceSha256": "0b6ec887293f18107a6547bce9a252c6753cad36802ddc1bff78084381f9d3e7",
    "savedSvgSha256": "0b6ec887293f18107a6547bce9a252c6753cad36802ddc1bff78084381f9d3e7",
    "observedText": "This page contains the following errors:\nerror on line 4 at column 18: Unexpected token inside entity: =\nBelow is a rendering of the page up to the first error.",
    "crop": {
      "x": 34,
      "y": 69.4375,
      "width": 200.734375,
      "height": 30
    },
    "cropDescription": "First 28 characters of the native error message, with 8px padding; no text or document style changes",
    "command": "python capture-gemini.py"
  },
  "measurementDetails": {
    "rasterizer": "resvg",
    "sourceSize": true,
    "inkThreshold": "RGB Euclidean distance from white > 60",
    "inkIou": "intersection of source and rendered ink / union",
    "lexicalCountsForMalformedSvg": true
  }
}
