{
  "schemaVersion": 1,
  "implementationRevision": "590bbf08968f0f12c32bb4aa5c84627ba5dbeab4",
  "implementationSourceSha256": "088ba519315f3498cd388eaf0c7bef92c0a15c6702107e04219ed486760332ca",
  "implementationDirty": true,
  "date": "2026-10-01T14:30:04.438Z",
  "runtime": "v24.16.0",
  "vipsConfiguration": {
    "configuration": "enable debug: false\nenable deprecated: false\nenable modules: true\nenable C++ binding: false\nenable RAD load/save: true\nenable Analyze7 load: true\nenable PPM load/save: true\nenable GIF load: true\nFFTs with fftw: false\nSIMD support with libhwy: true\nICC profile support with lcms2: true\ndeflate compression with zlib: true\ntext rendering with pangocairo: false\nfont file support with fontconfig: false\nEXIF metadata support with libexif: true\nJPEG load/save with libjpeg: true\nUHDR load/save with libuhdr: true\nJXL load/save with libjxl: true (dynamic module: true)\nJPEG2000 load/save with OpenJPEG: false\nPNG load/save with libpng: true\nimage quantisation with imagequant: true\nTIFF load/save with libtiff-4: true\nimage pyramid save with libarchive: false\nHEIC/AVIF load/save with libheif: true (dynamic module: true)\nWebP load/save with libwebp: true\nPDF load with PDFium or Poppler: false (dynamic module: false)\nSVG load with librsvg or resvg: true (dynamic module: true)\nEXR load with OpenEXR: false\nWSI load with OpenSlide: false (dynamic module: false)\nMatlab load with Matio: false\nNIfTI load/save with libnifti: false\nFITS load/save with cfitsio: false\nGIF save with cgif: true\nRAW load with libraw: false\nMagick load/save with MagickCore: false (dynamic module: false)",
    "version": "8.18.7",
    "emscripten": "6.0.10"
  },
  "oxideVersion": "0.12.6",
  "files": [
    {
      "id": "native-float-hdr",
      "path": ".tmp/jpegxl-comparison-v1/specialized/native-float-hdr.jxl",
      "sha256": "91f6c95435e0d25332feee1355639bd099616c44a96d1b70d3ebae1532588d47",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "depth-channel",
      "path": ".tmp/jpegxl-comparison-v1/specialized/depth-channel.jxl",
      "sha256": "a2adf5a13a248eb52326cbc41804c5178ebcca06cf009c3270699505f0b5cbac",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "gray-icc",
      "path": ".tmp/jpegxl-comparison-v1/specialized/gray-icc.jxl",
      "sha256": "e726123f06e6219673ac91d77a8c8411bc071aeddf4edf1d6939816b2a33fdfd",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "animation",
      "path": ".tmp/jpegxl-comparison-v1/specialized/animation.jxl",
      "sha256": "dda30b60c606a78f9d7e4918ccd194b18024379d6b12acebde0a959c98eeb8ff",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "original-jpeg",
      "path": "tests/fixtures/jpegxl/gray-exact/gray-baseline.jpg",
      "sha256": "77d7ef0a225fdeefd227bb237a3dc1ffd70f73c1010f8d983c0b1cbbd46527e3",
      "license": "Repository generated fixture, MIT"
    },
    {
      "id": "progressive",
      "path": "benchmark/fixtures/jpegxl/generated-vardct-v0.12.0/rgb8-distance1-multi-group-progressive.jxl",
      "sha256": "a4e09109bd4028c7cefbe570728d867b1733a8ea06785fc48e4595e5f5a2c8ef",
      "license": "Repository generated fixture, MIT"
    },
    {
      "id": "ordinary-rgb31",
      "path": ".tmp/jpegxl-comparison-v1/specialized/ordinary-rgb31.jxl",
      "sha256": "96fc76ee26e33319c56fe6a7fc81ea2a44256652eba6bae3006380c89b68c58f",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "ordinary-rgb31-reencoded",
      "path": ".tmp/jpegxl-comparison-v1/specialized/ordinary-rgb31-reencoded.jxl",
      "sha256": "96fc76ee26e33319c56fe6a7fc81ea2a44256652eba6bae3006380c89b68c58f",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "ordinary-mixed-alpha",
      "path": ".tmp/jpegxl-comparison-v1/specialized/ordinary-mixed-alpha.jxl",
      "sha256": "ce1c4d71d696c1f466d93825b6849d77bebda74463bd2a5b4420f6e75eb590f6",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "ordinary-float-preserved",
      "path": ".tmp/jpegxl-comparison-v1/specialized/ordinary-float-preserved.jxl",
      "sha256": "91f6c95435e0d25332feee1355639bd099616c44a96d1b70d3ebae1532588d47",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "ordinary-gray-icc",
      "path": ".tmp/jpegxl-comparison-v1/specialized/ordinary-gray-icc.jxl",
      "sha256": "e726123f06e6219673ac91d77a8c8411bc071aeddf4edf1d6939816b2a33fdfd",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "vardct-alpha-32-8-straight",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-alpha-32-8-straight.jxl",
      "sha256": "8ca0869951c789fc0d10cd2d7fbdc05e2fdc4dd5f451bcdc2aeea2d00c16ed0d",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-alpha-32-8-associated",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-alpha-32-8-associated.jxl",
      "sha256": "36965b0a1adf1cf0142809671692475ad0ec8d2089771d8e9c25669bc2846c98",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-alpha-16-4-straight",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-alpha-16-4-straight.jxl",
      "sha256": "ffd1144431710844c861eb441c493bcb494b5498d78ebecf1d536ed481cd509d",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-alpha-16-4-associated",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-alpha-16-4-associated.jxl",
      "sha256": "79a52f281bbad8f6533a40419f2cac4c66dc09cbf07e22027e63c347b36e3e35",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-color-32-8-straight",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-color-32-8-straight.jxl",
      "sha256": "330478c518e3628a9ce29e05bcdc535b35b99fce0d9a06e68306669298363709",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-color-32-8-associated",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-color-32-8-associated.jxl",
      "sha256": "afca9901abcf08b0b82daa61707f900ce3b21cb5ac42f16c18d5c424d7532e77",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-color-16-5-straight",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-color-16-5-straight.jxl",
      "sha256": "388e2f13cf803425d62cd8b97da615bd61b767312efe589c8a2af213f7f2485f",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-color-16-5-associated",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-color-16-5-associated.jxl",
      "sha256": "290bac861f919065282fd703d5ab5561e1e1a2b28b7f0bb47c98e6c0b21ebf2b",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-color-24-8-straight",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-color-24-8-straight.jxl",
      "sha256": "a10a4394399d0457c115401e64bbd2e82de7598a22c0928b1f55ddf7fad4088c",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-color-24-8-associated",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-color-24-8-associated.jxl",
      "sha256": "be9bc1f0d05a0ea0eb826342d9892c891352ccca77e38203a4244fd72ada40f0",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-linear-blend-straight",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-linear-blend-straight.jxl",
      "sha256": "63e626c9bc54d117e400bf676104e46bbab7413a1f0a96f1dcf1624ba2c9c9e3",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "vardct-linear-blend-associated",
      "path": "tests/fixtures/jpegxl/gap-alpha/vardct-linear-blend-associated.jxl",
      "sha256": "89cf5eb2068cead939941d029eec7e6e2298321d3c6a4971be1582e89ee404a2",
      "license": "CC0-1.0 generated synthetic gradients"
    },
    {
      "id": "jpeg-recompressed",
      "path": ".tmp/jpegxl-comparison-v1/specialized/jpeg-recompressed.jxl",
      "sha256": "6afe79b40354bfbb2fc98d121f4852c15aca5100a8394fc199fce2f6b56bde9d",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "vips-animation",
      "path": ".tmp/jpegxl-comparison-v1/specialized/vips-animation.jxl",
      "sha256": "a2fe5e06a9fbac3229aaa77b041b28fd880037bcb8486ad9562b752695266fa1",
      "license": "MIT repository synthetic fixture; generated through public API"
    },
    {
      "id": "vips-animation-ordinary-delays",
      "path": ".tmp/jpegxl-comparison-v1/specialized/vips-animation-ordinary-delays.jxl",
      "sha256": "73da111b1a264ef418cfce013df974c4cb07bf8ec28326d7e035d7cb67626644",
      "license": "MIT repository synthetic fixture; generated through public API"
    }
  ],
  "rows": [
    {
      "subject": "purejsimage",
      "feature": "ordinary wide integer preservation",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "bitDepth": 31,
        "pixelFormat": "rgb32",
        "outputSha256": "f1f14b60a7ec3f40308f1c5f10441a7643eb77313d9350b4eb88adbd8134cc61",
        "exact": true
      }
    },
    {
      "subject": "purejsimage",
      "feature": "ordinary integer color with floating alpha",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "pixelFormat": "rgbaf32",
        "outputSha256": "e8c1a77c6180d8abb745df58f0912f8202a55f11d4b4bd85548531404d841d74",
        "alphaExact": true
      }
    },
    {
      "subject": "purejsimage",
      "feature": "ordinary Float32 lossless encoding",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "pixelFormat": "rgbf32",
        "outputSha256": "c187aa1334b4da13939633ab03ce6cd6da10078832e1ffaef17052bbde02e539",
        "exactSampleBits": true
      }
    },
    {
      "subject": "purejsimage",
      "feature": "ordinary integer ICC preservation",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "profileSha256": "3f62598dfd40d6642ca5fd962559bb6615af15448a57a3972a4089c109e62fbd",
        "outputSha256": "8dbec0101d8081067248ab9c1b2314ef8cb2d09f962ee2391b626ef57b0b41e5",
        "samplesExact": true
      }
    },
    {
      "subject": "purejsimage",
      "feature": "floating VarDCT and linear HDR reference blends",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "oracle": "libjxl 0.12.0 mixed integer/floating color and alpha, including linear reference blends, preferred linear sRGB float decode",
        "librarySha256": "29eea9f83a05f1851e18fc5f414916ca6c28e278f68622969bea68d7516ecdc5",
        "cases": [
          {
            "id": "vardct-alpha-32-8-straight",
            "maximumColor": 0.000003516674041748047,
            "maximumAlpha": 0,
            "inputSha256": "8ca0869951c789fc0d10cd2d7fbdc05e2fdc4dd5f451bcdc2aeea2d00c16ed0d",
            "referenceSha256": "0c2c1273d932273d23241929d6d668af5278e614d2afc163dea5b3aaccb71d3e",
            "outputSha256": "69e7f6492a11c4b620f63668e2a969546e7a0a3d336f6eecef85794a236c12cd"
          },
          {
            "id": "vardct-alpha-32-8-associated",
            "maximumColor": 0.000002086162567138672,
            "maximumAlpha": 0,
            "inputSha256": "36965b0a1adf1cf0142809671692475ad0ec8d2089771d8e9c25669bc2846c98",
            "referenceSha256": "84e610eb481cd34a4afb3315c9798c8fcc449315adeb01552d1a1098893fdad9",
            "outputSha256": "d59a65ea58b8f0a06c605686411ca6cf14a205e25927aa841d26d95e380b1d11"
          },
          {
            "id": "vardct-alpha-16-4-straight",
            "maximumColor": 0.000003516674041748047,
            "maximumAlpha": 0,
            "inputSha256": "ffd1144431710844c861eb441c493bcb494b5498d78ebecf1d536ed481cd509d",
            "referenceSha256": "0c2c1273d932273d23241929d6d668af5278e614d2afc163dea5b3aaccb71d3e",
            "outputSha256": "69e7f6492a11c4b620f63668e2a969546e7a0a3d336f6eecef85794a236c12cd"
          },
          {
            "id": "vardct-alpha-16-4-associated",
            "maximumColor": 0.000002086162567138672,
            "maximumAlpha": 0,
            "inputSha256": "79a52f281bbad8f6533a40419f2cac4c66dc09cbf07e22027e63c347b36e3e35",
            "referenceSha256": "84e610eb481cd34a4afb3315c9798c8fcc449315adeb01552d1a1098893fdad9",
            "outputSha256": "d59a65ea58b8f0a06c605686411ca6cf14a205e25927aa841d26d95e380b1d11"
          },
          {
            "id": "vardct-color-32-8-straight",
            "maximumColor": 0.000003516674041748047,
            "maximumAlpha": 0,
            "inputSha256": "330478c518e3628a9ce29e05bcdc535b35b99fce0d9a06e68306669298363709",
            "referenceSha256": "daecccf6758e8c49fb73922ac8518e7b50f5cf801f991751ea0d77a0d6472af9",
            "outputSha256": "ea1b9b121edaeebefbfbbd0cca7bb9dcb7a21f4d780a37fd0d7a72409c8bea4f"
          },
          {
            "id": "vardct-color-32-8-associated",
            "maximumColor": 0.000002086162567138672,
            "maximumAlpha": 0,
            "inputSha256": "afca9901abcf08b0b82daa61707f900ce3b21cb5ac42f16c18d5c424d7532e77",
            "referenceSha256": "0b41cccf1dc62ab976dc8cd409a1769d9b44de954457e61493c3f3f30797d931",
            "outputSha256": "e08d4380eb4ec78dd679e818a4d093e0d772889633f125f4ae9dabfdded9f3ad"
          },
          {
            "id": "vardct-color-16-5-straight",
            "maximumColor": 0.000003516674041748047,
            "maximumAlpha": 0,
            "inputSha256": "388e2f13cf803425d62cd8b97da615bd61b767312efe589c8a2af213f7f2485f",
            "referenceSha256": "daecccf6758e8c49fb73922ac8518e7b50f5cf801f991751ea0d77a0d6472af9",
            "outputSha256": "ea1b9b121edaeebefbfbbd0cca7bb9dcb7a21f4d780a37fd0d7a72409c8bea4f"
          },
          {
            "id": "vardct-color-16-5-associated",
            "maximumColor": 0.000002086162567138672,
            "maximumAlpha": 0,
            "inputSha256": "290bac861f919065282fd703d5ab5561e1e1a2b28b7f0bb47c98e6c0b21ebf2b",
            "referenceSha256": "0b41cccf1dc62ab976dc8cd409a1769d9b44de954457e61493c3f3f30797d931",
            "outputSha256": "e08d4380eb4ec78dd679e818a4d093e0d772889633f125f4ae9dabfdded9f3ad"
          },
          {
            "id": "vardct-color-24-8-straight",
            "maximumColor": 0.000003516674041748047,
            "maximumAlpha": 0,
            "inputSha256": "a10a4394399d0457c115401e64bbd2e82de7598a22c0928b1f55ddf7fad4088c",
            "referenceSha256": "daecccf6758e8c49fb73922ac8518e7b50f5cf801f991751ea0d77a0d6472af9",
            "outputSha256": "ea1b9b121edaeebefbfbbd0cca7bb9dcb7a21f4d780a37fd0d7a72409c8bea4f"
          },
          {
            "id": "vardct-color-24-8-associated",
            "maximumColor": 0.000002086162567138672,
            "maximumAlpha": 0,
            "inputSha256": "be9bc1f0d05a0ea0eb826342d9892c891352ccca77e38203a4244fd72ada40f0",
            "referenceSha256": "0b41cccf1dc62ab976dc8cd409a1769d9b44de954457e61493c3f3f30797d931",
            "outputSha256": "e08d4380eb4ec78dd679e818a4d093e0d772889633f125f4ae9dabfdded9f3ad"
          },
          {
            "id": "vardct-linear-blend-straight",
            "maximumColor": 0.000003516674041748047,
            "maximumAlpha": 5.960464477539063e-8,
            "inputSha256": "63e626c9bc54d117e400bf676104e46bbab7413a1f0a96f1dcf1624ba2c9c9e3",
            "referenceSha256": "492a9b0cbdb2bdf1a90bdc6e46c21c06047cc0814c9f7eacfac80a3d4925203c",
            "outputSha256": "05f8605a354eaaebe571e8119382f8a2479aec3a2093578354ad5bb9fdfa79e1"
          },
          {
            "id": "vardct-linear-blend-associated",
            "maximumColor": 0.0000027418136596679688,
            "maximumAlpha": 5.960464477539063e-8,
            "inputSha256": "89cf5eb2068cead939941d029eec7e6e2298321d3c6a4971be1582e89ee404a2",
            "referenceSha256": "7795c7325ec8fd4e218a6604be82e6bc81538a37bdd232bcbd9201f6c50cb301",
            "outputSha256": "ccd2f1e71f51fcb6ef4dfa4b50db722640c3fecd20a4614102e1e14690634153"
          }
        ]
      }
    },
    {
      "subject": "purejsimage",
      "feature": "native float and HDR headroom",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "count": 1,
        "views": [
          {
            "white": 1,
            "width": 8,
            "height": 4,
            "hash": "184ef3e5443b942005fe84c97bbff59faa02de6bc1a1de0e4c45d06f48a912d9"
          },
          {
            "white": 2,
            "width": 8,
            "height": 4,
            "hash": "f6f03948ccf022df5a8eb7f016da9ee03e54de331123261b12bc168b9ba65214"
          },
          {
            "white": 4,
            "width": 8,
            "height": 4,
            "hash": "c0581a38a7e6011ce52563af9930702d8b0b6fa00b2b1f542f6869e57298e924"
          }
        ],
        "source": {
          "id": "native-float-hdr",
          "path": ".tmp/jpegxl-comparison-v1/specialized/native-float-hdr.jxl",
          "sha256": "91f6c95435e0d25332feee1355639bd099616c44a96d1b70d3ebae1532588d47",
          "license": "MIT repository synthetic fixture; generated through public API"
        },
        "nativeBitsExact": true
      }
    },
    {
      "subject": "purejsimage",
      "feature": "extra channel samples and meaning",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "type": 1,
        "name": "depth",
        "samples": 32
      }
    },
    {
      "subject": "purejsimage",
      "feature": "ICC preservation",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "sha256": "3f62598dfd40d6642ca5fd962559bb6615af15448a57a3972a4089c109e62fbd",
        "inspection": {
          "kind": "container",
          "organization": "jxlc",
          "containerVersion": 0,
          "codestreamBytes": 1091,
          "codestreamSegments": [
            {
              "offset": 49,
              "length": 1091,
              "index": 0
            }
          ],
          "boxes": [
            {
              "type": "JXL ",
              "offset": 0,
              "length": 12,
              "payloadBytes": 4
            },
            {
              "type": "ftyp",
              "offset": 12,
              "length": 20,
              "payloadBytes": 12
            },
            {
              "type": "jxll",
              "offset": 32,
              "length": 9,
              "payloadBytes": 1
            },
            {
              "type": "jxlc",
              "offset": 41,
              "length": 1099,
              "payloadBytes": 1091
            }
          ],
          "metadataBoxes": [],
          "width": 8,
          "height": 4,
          "displayWidth": 8,
          "displayHeight": 4,
          "orientation": 1,
          "bitDepth": 16,
          "exponentBits": 0,
          "colorChannels": 1,
          "extraChannels": 0,
          "alpha": "none",
          "alphaChannels": 0,
          "encodedColor": "icc",
          "renderingIntent": "relative",
          "toneMapping": {
            "intensityTarget": 255,
            "minNits": 0,
            "relativeToMaxDisplay": false,
            "linearBelow": 0
          },
          "icc": {
            "present": true,
            "decodedBytes": 912
          },
          "encoding": "modular",
          "imageKind": "static",
          "preview": false,
          "frameCount": 1,
          "level": 10,
          "progressivePasses": 1,
          "jpegReconstruction": "unavailable",
          "exactReconstructionEligibility": "unavailable",
          "expectedPixelFormat": "gray16",
          "resourceEstimates": {
            "codestreamBytes": 1091,
            "metadataBytes": 0,
            "nativeSampleBytes": 64
          },
          "unsupportedFeatures": ["exact JPEG reconstruction"]
        }
      }
    },
    {
      "subject": "purejsimage",
      "feature": "animation encode, decode, composition, timing and frame access",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "frames": [
          {
            "index": 0,
            "width": 2,
            "height": 2,
            "duration": 3,
            "start": "0",
            "alpha": [1, 1, 1, 1]
          },
          {
            "index": 1,
            "width": 2,
            "height": 2,
            "duration": 5,
            "start": "3",
            "alpha": [0, 0, 0, 0]
          }
        ],
        "loops": 2,
        "statusScope": "Experimental animation; two full replacement frames only, blend-mode corpus not retested"
      }
    },
    {
      "subject": "purejsimage",
      "feature": "exact JPEG recompression and reconstruction",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "jpegSha256": "77d7ef0a225fdeefd227bb237a3dc1ffd70f73c1010f8d983c0b1cbbd46527e3",
        "reconstructedSha256": "77d7ef0a225fdeefd227bb237a3dc1ffd70f73c1010f8d983c0b1cbbd46527e3",
        "bytes": 559
      }
    },
    {
      "subject": "purejsimage",
      "feature": "region, reduced resolution, preview and selective reads",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "firstUsefulMs": 44.481313,
        "requestedAtFirst": 20544,
        "requestedTotal": 67431,
        "inputBytes": 148917,
        "reads": [
          {
            "offset": 0,
            "length": 12
          },
          {
            "offset": 0,
            "length": 4096
          },
          {
            "offset": 10829,
            "length": 4096
          },
          {
            "offset": 25,
            "length": 10804
          },
          {
            "offset": 10887,
            "length": 109
          },
          {
            "offset": 10996,
            "length": 1427
          },
          {
            "offset": 12423,
            "length": 3069
          },
          {
            "offset": 21495,
            "length": 6031
          },
          {
            "offset": 39944,
            "length": 5838
          },
          {
            "offset": 83711,
            "length": 31949
          }
        ],
        "stages": [
          {
            "kind": "dc",
            "width": 16,
            "height": 16,
            "groups": [0]
          },
          {
            "kind": "pass",
            "width": 16,
            "height": 16,
            "groups": [0]
          },
          {
            "kind": "pass",
            "width": 16,
            "height": 16,
            "groups": [0]
          },
          {
            "kind": "final",
            "width": 16,
            "height": 16,
            "groups": [0]
          }
        ],
        "transport": "in-memory read callback; requested counts include repeated reads; no network transfer claimed",
        "qualityValidation": "Final reduced region compared to native libjxl full decode, center-sampled at scale 2; max RGB8 2 and RMSE .55. First DC preview fidelity not independently scored.",
        "maximumFinalError": 1,
        "finalRmse": 0.47871355387816905,
        "finalSamples": 768
      }
    },
    {
      "subject": "oxide",
      "feature": "animation decode, frame timing and frame access",
      "status": "incorrect output",
      "detail": "Error: Semantic mismatch: [3000,5000] vs [0.003,0.005]"
    },
    {
      "subject": "oxide",
      "feature": "animation frame access and composition",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "frameIndex": 1,
        "width": 2,
        "height": 2,
        "loops": 2,
        "sha256": "5b9f726fd1efd70ab926936f1f8460184ae54260feef26a5957b6458c277f44b",
        "scope": "Full replacement frame; timing qualified separately"
      }
    },
    {
      "subject": "oxide",
      "feature": "incremental input and first useful preview",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "firstUsefulMs": 31.74586199999999,
        "delivered": 4096,
        "inputBytes": 148917,
        "beforeComplete": true,
        "width": 513,
        "height": 385,
        "sha256": "de95d8c3f8142ec010eb5aba394d8e659c6b6be5e6b1be487479b1b8b69f4eb0",
        "attempts": [],
        "transport": "in-memory chunks; no network read callback"
      }
    },
    {
      "subject": "oxide",
      "feature": "region reconstruction",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "width": 32,
        "height": 32,
        "sha256": "11a5b26a7f469a7835af920105c93ccb6ca7ef920ca2ba1194bdb1b520c83d77",
        "inputBytes": 148917,
        "selectiveSourceReads": false,
        "qualityValidation": "Every RGBA8 crop sample compared to independent native reference, maximum tolerance 2",
        "maximumError": 1
      }
    },
    {
      "subject": "oxide",
      "feature": "ICC access",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "sha256": "3f62598dfd40d6642ca5fd962559bb6615af15448a57a3972a4089c109e62fbd"
      }
    },
    {
      "subject": "vips",
      "feature": "native float HDR",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "width": 8,
        "height": 4,
        "interpretation": "scrgb",
        "maximum": 3.5,
        "sha256": "d32541cfab0d9c1d94c2f829378f0bfe5f44122483f47038f44ad410f7ebb531"
      }
    },
    {
      "subject": "vips",
      "feature": "animation decode, frame timing and composition",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "frames": 2,
        "delay": [3, 5],
        "pageHeight": 2,
        "loop": 2
      }
    },
    {
      "subject": "vips",
      "feature": "animation frame access",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "page": 1,
        "samples": 16
      }
    },
    {
      "subject": "vips",
      "feature": "ICC access",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "sha256": "3f62598dfd40d6642ca5fd962559bb6615af15448a57a3972a4089c109e62fbd"
      }
    },
    {
      "subject": "vips",
      "feature": "animation encode with exact 3/5 ms delays",
      "status": "incorrect output",
      "detail": "Error: Semantic mismatch: [100,100] vs [3,5]"
    },
    {
      "subject": "vips",
      "feature": "animation encode at ordinary 30/50 ms delays",
      "status": "verified",
      "detail": "All declared assertions passed",
      "evidence": {
        "sha256": "73da111b1a264ef418cfce013df974c4cb07bf8ec28326d7e035d7cb67626644",
        "delays": [30, 50],
        "frames": 2
      }
    }
  ],
  "independent": [
    {
      "id": "native-float-hdr",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "depth-channel",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "gray-icc",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "animation",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "ordinary-rgb31",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "ordinary-rgb31-reencoded",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "ordinary-mixed-alpha",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "ordinary-float-preserved",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "ordinary-gray-icc",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "jpeg-recompressed",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "vips-animation",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    },
    {
      "id": "vips-animation-ordinary-delays",
      "status": "decoded",
      "decoderSha256": "8da836ae132de221c53532a8296cc5b9e5f4bef16df4fcf4681f8b61ee4f3788",
      "output": ""
    }
  ],
  "scope": "Node specialized public APIs; browser specialized behavior not inferred. Existing official conformance remains separate."
}
