{
  "schemaVersion": 1,
  "started": "2026-10-01T14:24:38.591Z",
  "updated": "2026-10-01T14:24:40.766Z",
  "mode": "repair",
  "runtime": "chromium",
  "environment": {
    "platform": "linux",
    "release": "7.0.0-34-generic",
    "cpu": "Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz",
    "logicalCpus": 16,
    "hostMemoryBytes": 64921018368,
    "node": "v24.16.0",
    "browser": "151.0.7922.34",
    "browserMemory": "unavailable: no consistent cross-browser measurement API",
    "singleThread": true
  },
  "implementationRevision": "590bbf08968f0f12c32bb4aa5c84627ba5dbeab4",
  "implementationSourceSha256": "088ba519315f3498cd388eaf0c7bef92c0a15c6702107e04219ed486760332ca",
  "implementationDirty": true,
  "subjectsSha256": "bc9c914bd8fe1fdac48da74a5c661b7202fc858d5e22fececbab874c0b1a324d",
  "fixturesSha256": "2036318bf91f362062623f40c740bec726ecf66e8c8f41f94355e5731b5e5b5f",
  "rows": [
    {
      "key": "gray16-default-oxide-decode-lossless-ll-e1",
      "subject": "oxide",
      "fixture": "gray16-default",
      "scope": "specialized",
      "category": "gray16",
      "operation": "decode-lossless",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "decode + mandatory PNG export",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/gray16-default-oxide-decode-lossless-ll-e1.bin",
      "status": "verified",
      "detail": "All 1271 samples compared, maximum error 0, tolerance 0",
      "times": [0.5, 0.29999998211860657, 0.4000000059604645],
      "coldMs": 42.70000001788139,
      "initializationMs": 22.400000005960464,
      "output": {
        "kind": "png",
        "sha256": "c8ed4fef7fe5689511f6f4669b9840f6614d1e495c0066542a5371b1ce3b0c4d",
        "bytes": 300
      },
      "crossOriginIsolated": false,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/plain",
          "bytes": 55
        },
        {
          "url": "/fixtures/gray16-default-lossless.jxl",
          "bytes": 392
        },
        {
          "url": "/fixtures/gray16-default.raw",
          "bytes": 2542
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/web/jxl_oxide_wasm-NH5ML3RN.js",
          "bytes": 9029
        },
        {
          "url": "/assets/oxide.wasm",
          "bytes": 1698491
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 1271 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "f5bc19b8fde7676446fc9646a09c5ba80e27058997161e607790eb31a39432e3",
        "oracle": "prepared source / sharp PNG reader"
      }
    },
    {
      "key": "gray16-default-oxide-encode-ll-e1",
      "subject": "oxide",
      "fixture": "gray16-default",
      "scope": "specialized",
      "category": "gray16",
      "operation": "encode",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "decode + mandatory PNG export",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/gray16-default-oxide-encode-ll-e1.bin",
      "status": "API not exposed",
      "detail": "Published binding has no encoder",
      "times": [],
      "coldMs": null,
      "initializationMs": 13.399999976158142,
      "output": null,
      "crossOriginIsolated": false,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/plain",
          "bytes": 55
        },
        {
          "url": "/fixtures/gray16-default-lossless.jxl",
          "bytes": 392
        },
        {
          "url": "/fixtures/gray16-default.raw",
          "bytes": 2542
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/web/jxl_oxide_wasm-NH5ML3RN.js",
          "bytes": 9029
        },
        {
          "url": "/assets/oxide.wasm",
          "bytes": 1698491
        }
      ],
      "errors": [],
      "memory": null
    },
    {
      "key": "gray16-default-vips-decode-lossless-ll-e1",
      "subject": "vips",
      "fixture": "gray16-default",
      "scope": "specialized",
      "category": "gray16",
      "operation": "decode-lossless",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "materialized pixels (decode expands gray/RGB to RGBA8) or encoded bytes",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/gray16-default-vips-decode-lossless-ll-e1.bin",
      "status": "verified",
      "detail": "All 1271 samples compared, maximum error 0, tolerance 0",
      "times": [1.645000010728836, 1.3899999856948853, 1.75],
      "coldMs": 178.8949999809265,
      "initializationMs": 154.73999997973442,
      "output": {
        "width": 41,
        "height": 31,
        "channels": 1,
        "interpretation": "srgb16",
        "sampleType": "uint16",
        "kind": "pixels",
        "sha256": "f5bc19b8fde7676446fc9646a09c5ba80e27058997161e607790eb31a39432e3",
        "bytes": 2542
      },
      "crossOriginIsolated": true,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/isolated",
          "bytes": 55
        },
        {
          "url": "/fixtures/gray16-default-lossless.jxl",
          "bytes": 392
        },
        {
          "url": "/fixtures/gray16-default.raw",
          "bytes": 2542
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips.wasm",
          "bytes": 5154052
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-jxl.wasm",
          "bytes": 2224543
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 1271 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "f5bc19b8fde7676446fc9646a09c5ba80e27058997161e607790eb31a39432e3",
        "oracle": "prepared source / sharp PNG reader"
      }
    },
    {
      "key": "gray16-default-vips-encode-ll-e1",
      "subject": "vips",
      "fixture": "gray16-default",
      "scope": "specialized",
      "category": "gray16",
      "operation": "encode",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "materialized pixels (decode expands gray/RGB to RGBA8) or encoded bytes",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/gray16-default-vips-encode-ll-e1.bin",
      "status": "verified",
      "detail": "All 1271 samples compared, maximum error 0, tolerance 0",
      "times": [2.550000011920929, 2.3350000083446503, 2.1149999797344208],
      "coldMs": 188.3299999833107,
      "initializationMs": 154.30499997735023,
      "output": {
        "kind": "jxl",
        "sha256": "e963d3f8b949ca29a55b53c3f8c44ab68ef7d9c986ebdd0c948f04c36d8cbc6b",
        "bytes": 1379
      },
      "crossOriginIsolated": true,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/isolated",
          "bytes": 55
        },
        {
          "url": "/fixtures/gray16-default-lossless.jxl",
          "bytes": 392
        },
        {
          "url": "/fixtures/gray16-default.raw",
          "bytes": 2542
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips.wasm",
          "bytes": 5154052
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-jxl.wasm",
          "bytes": 2224543
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 1271 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "f5bc19b8fde7676446fc9646a09c5ba80e27058997161e607790eb31a39432e3",
        "oracle": "pinned native libjxl v0.12.0"
      }
    },
    {
      "key": "rgb16-default-oxide-decode-lossless-ll-e1",
      "subject": "oxide",
      "fixture": "rgb16-default",
      "scope": "specialized",
      "category": "rgb16",
      "operation": "decode-lossless",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "decode + mandatory PNG export",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgb16-default-oxide-decode-lossless-ll-e1.bin",
      "status": "verified",
      "detail": "All 5499 samples compared, maximum error 0, tolerance 0",
      "times": [1.199999988079071, 0.9000000059604645, 1],
      "coldMs": 31.5,
      "initializationMs": 13.5,
      "output": {
        "kind": "png",
        "sha256": "0756594e701dddb245d4346c926e5aec010abc71a7c0e826bfe43a0d96ea21c5",
        "bytes": 961
      },
      "crossOriginIsolated": false,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/plain",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgb16-default-lossless.jxl",
          "bytes": 581
        },
        {
          "url": "/fixtures/rgb16-default.raw",
          "bytes": 10998
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/web/jxl_oxide_wasm-NH5ML3RN.js",
          "bytes": 9029
        },
        {
          "url": "/assets/oxide.wasm",
          "bytes": 1698491
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 5499 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "c91fdf3f727a47a8b42f68616234905b20563ec9e72bd446ea1fb135b35ef786",
        "oracle": "prepared source / sharp PNG reader"
      }
    },
    {
      "key": "rgb16-default-oxide-encode-ll-e1",
      "subject": "oxide",
      "fixture": "rgb16-default",
      "scope": "specialized",
      "category": "rgb16",
      "operation": "encode",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "decode + mandatory PNG export",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgb16-default-oxide-encode-ll-e1.bin",
      "status": "API not exposed",
      "detail": "Published binding has no encoder",
      "times": [],
      "coldMs": null,
      "initializationMs": 13.5,
      "output": null,
      "crossOriginIsolated": false,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/plain",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgb16-default-lossless.jxl",
          "bytes": 581
        },
        {
          "url": "/fixtures/rgb16-default.raw",
          "bytes": 10998
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/web/jxl_oxide_wasm-NH5ML3RN.js",
          "bytes": 9029
        },
        {
          "url": "/assets/oxide.wasm",
          "bytes": 1698491
        }
      ],
      "errors": [],
      "memory": null
    },
    {
      "key": "rgb16-default-vips-decode-lossless-ll-e1",
      "subject": "vips",
      "fixture": "rgb16-default",
      "scope": "specialized",
      "category": "rgb16",
      "operation": "decode-lossless",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "materialized pixels (decode expands gray/RGB to RGBA8) or encoded bytes",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgb16-default-vips-decode-lossless-ll-e1.bin",
      "status": "verified",
      "detail": "All 5499 samples compared, maximum error 0, tolerance 0",
      "times": [2.344999998807907, 1.8400000035762787, 1.719999998807907],
      "coldMs": 181.98500001430511,
      "initializationMs": 156.11500000953674,
      "output": {
        "width": 47,
        "height": 39,
        "channels": 3,
        "interpretation": "srgb16",
        "sampleType": "uint16",
        "kind": "pixels",
        "sha256": "c91fdf3f727a47a8b42f68616234905b20563ec9e72bd446ea1fb135b35ef786",
        "bytes": 10998
      },
      "crossOriginIsolated": true,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/isolated",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgb16-default-lossless.jxl",
          "bytes": 581
        },
        {
          "url": "/fixtures/rgb16-default.raw",
          "bytes": 10998
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips.wasm",
          "bytes": 5154052
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-jxl.wasm",
          "bytes": 2224543
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 5499 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "c91fdf3f727a47a8b42f68616234905b20563ec9e72bd446ea1fb135b35ef786",
        "oracle": "prepared source / sharp PNG reader"
      }
    },
    {
      "key": "rgb16-default-vips-encode-ll-e1",
      "subject": "vips",
      "fixture": "rgb16-default",
      "scope": "specialized",
      "category": "rgb16",
      "operation": "encode",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "materialized pixels (decode expands gray/RGB to RGBA8) or encoded bytes",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgb16-default-vips-encode-ll-e1.bin",
      "status": "verified",
      "detail": "All 5499 samples compared, maximum error 0, tolerance 0",
      "times": [2.560000002384186, 2.2649999856948853, 2.240000009536743],
      "coldMs": 183.86000001430511,
      "initializationMs": 148.4699999988079,
      "output": {
        "kind": "jxl",
        "sha256": "aca185d17bef5a4a39076ff183ab68bd94635f2a8d6e0f698134e29015be9c60",
        "bytes": 3088
      },
      "crossOriginIsolated": true,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/isolated",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgb16-default-lossless.jxl",
          "bytes": 581
        },
        {
          "url": "/fixtures/rgb16-default.raw",
          "bytes": 10998
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips.wasm",
          "bytes": 5154052
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-jxl.wasm",
          "bytes": 2224543
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 5499 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "c91fdf3f727a47a8b42f68616234905b20563ec9e72bd446ea1fb135b35ef786",
        "oracle": "pinned native libjxl v0.12.0"
      }
    },
    {
      "key": "rgba16-straight-oxide-decode-lossless-ll-e1",
      "subject": "oxide",
      "fixture": "rgba16-straight",
      "scope": "specialized",
      "category": "rgba16",
      "operation": "decode-lossless",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "decode + mandatory PNG export",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgba16-straight-oxide-decode-lossless-ll-e1.bin",
      "status": "verified",
      "detail": "All 4620 samples compared, maximum error 0, tolerance 0",
      "times": [1.4000000059604645, 1.0999999940395355, 0.9000000059604645],
      "coldMs": 31.799999982118607,
      "initializationMs": 13.199999988079071,
      "output": {
        "kind": "png",
        "sha256": "1ba8f3409b59ea6dc65506049bbf9eac33c2dbe3949052ac0d2d00911e14e583",
        "bytes": 1996
      },
      "crossOriginIsolated": false,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/plain",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgba16-straight-lossless.jxl",
          "bytes": 1462
        },
        {
          "url": "/fixtures/rgba16-straight.raw",
          "bytes": 9240
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/web/jxl_oxide_wasm-NH5ML3RN.js",
          "bytes": 9029
        },
        {
          "url": "/assets/oxide.wasm",
          "bytes": 1698491
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 4620 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "b6dd7b2084e26ffb364f21989008ad6edf91246beea5f269873a4cf9542a8c76",
        "oracle": "prepared source / sharp PNG reader"
      }
    },
    {
      "key": "rgba16-straight-oxide-encode-ll-e1",
      "subject": "oxide",
      "fixture": "rgba16-straight",
      "scope": "specialized",
      "category": "rgba16",
      "operation": "encode",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "decode + mandatory PNG export",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgba16-straight-oxide-encode-ll-e1.bin",
      "status": "API not exposed",
      "detail": "Published binding has no encoder",
      "times": [],
      "coldMs": null,
      "initializationMs": 14.200000017881393,
      "output": null,
      "crossOriginIsolated": false,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/plain",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgba16-straight-lossless.jxl",
          "bytes": 1462
        },
        {
          "url": "/fixtures/rgba16-straight.raw",
          "bytes": 9240
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/web/jxl_oxide_wasm-NH5ML3RN.js",
          "bytes": 9029
        },
        {
          "url": "/assets/oxide.wasm",
          "bytes": 1698491
        }
      ],
      "errors": [],
      "memory": null
    },
    {
      "key": "rgba16-straight-vips-decode-lossless-ll-e1",
      "subject": "vips",
      "fixture": "rgba16-straight",
      "scope": "specialized",
      "category": "rgba16",
      "operation": "decode-lossless",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "materialized pixels (decode expands gray/RGB to RGBA8) or encoded bytes",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgba16-straight-vips-decode-lossless-ll-e1.bin",
      "status": "verified",
      "detail": "All 4620 samples compared, maximum error 0, tolerance 0",
      "times": [1.8600000143051147, 1.824999988079071, 1.804999977350235],
      "coldMs": 174.78999999165535,
      "initializationMs": 149.23500001430511,
      "output": {
        "width": 35,
        "height": 33,
        "channels": 4,
        "interpretation": "srgb16",
        "sampleType": "uint16",
        "kind": "pixels",
        "sha256": "b6dd7b2084e26ffb364f21989008ad6edf91246beea5f269873a4cf9542a8c76",
        "bytes": 9240
      },
      "crossOriginIsolated": true,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/isolated",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgba16-straight-lossless.jxl",
          "bytes": 1462
        },
        {
          "url": "/fixtures/rgba16-straight.raw",
          "bytes": 9240
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips.wasm",
          "bytes": 5154052
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-jxl.wasm",
          "bytes": 2224543
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 4620 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "b6dd7b2084e26ffb364f21989008ad6edf91246beea5f269873a4cf9542a8c76",
        "oracle": "prepared source / sharp PNG reader"
      }
    },
    {
      "key": "rgba16-straight-vips-encode-ll-e1",
      "subject": "vips",
      "fixture": "rgba16-straight",
      "scope": "specialized",
      "category": "rgba16",
      "operation": "encode",
      "settings": {
        "lossless": true,
        "effort": 1,
        "value": 1
      },
      "workflow": "materialized pixels (decode expands gray/RGB to RGBA8) or encoded bytes",
      "artifact": ".tmp/jpegxl-comparison-v1/runs/repair-chromium/rgba16-straight-vips-encode-ll-e1.bin",
      "status": "verified",
      "detail": "All 4620 samples compared, maximum error 0, tolerance 0",
      "times": [2.560000002384186, 2.344999998807907, 2.7350000143051147],
      "coldMs": 187.43000000715256,
      "initializationMs": 151.16499999165535,
      "output": {
        "kind": "jxl",
        "sha256": "882811a8312dd607d39f4fd94ea6b5d7120cddfb667be289a658b23417ce8107",
        "bytes": 3829
      },
      "crossOriginIsolated": true,
      "hardwareConcurrency": 16,
      "requests": [
        {
          "url": "/isolated",
          "bytes": 55
        },
        {
          "url": "/fixtures/rgba16-straight-lossless.jxl",
          "bytes": 1462
        },
        {
          "url": "/fixtures/rgba16-straight.raw",
          "bytes": 9240
        },
        {
          "url": "/web/browser-worker.js",
          "bytes": 6806
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips.wasm",
          "bytes": 5154052
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-jxl.wasm",
          "bytes": 2224543
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/assets/vips/vips-es6.js",
          "bytes": 83765
        },
        {
          "url": "/output",
          "bytes": 2
        }
      ],
      "errors": [],
      "memory": null,
      "maximumError": 0,
      "validation": {
        "status": "verified",
        "detail": "All 4620 samples compared, maximum error 0, tolerance 0",
        "maximumError": 0,
        "expectedSha256": "b6dd7b2084e26ffb364f21989008ad6edf91246beea5f269873a4cf9542a8c76",
        "oracle": "pinned native libjxl v0.12.0"
      }
    }
  ]
}
