{
  "schemaVersion": 1,
  "labId": "webgpu-procedural-creature-lab",
  "classification": "inspected-runtime-evidence-preview",
  "acceptanceStatus": "accepted",
  "evidenceBundleId": "correctness",
  "canonicalSource": [
    "threejs-procedural-creatures/examples/webgpu-procedural-creature-lab"
  ],
  "canonicalSourceHash": "sha256:59ff1f1f0ede5b7eabc6596fa991718e7f21eabe51e05c033e0166441b1e6632",
  "threeRevision": "0.185.1",
  "runtime": {
    "renderer": "WebGPURenderer",
    "backend": "WebGPUBackend",
    "isWebGPUBackend": true,
    "threeRevision": "185",
    "nativeWebGPU": true,
    "initialized": true,
    "adapterClass": "unknown",
    "adapterIdentity": null,
    "deviceIdentity": null
  },
  "claimVerdicts": {
    "visualCorrectness": "INSUFFICIENT_EVIDENCE",
    "mechanismCorrectness": "PASS",
    "performanceCompliance": "NOT_CLAIMED",
    "gpuAttribution": "NOT_CLAIMED",
    "lifecycleStability": "INSUFFICIENT_EVIDENCE",
    "visualError": "PASS"
  },
  "primaryImage": "final.design.png",
  "primaryImageLabel": "Procedural creature lab correctness presentation",
  "images": [
    {
      "file": "final.design.png",
      "meaning": "Accepted release-bundle presentation: final.design.png",
      "source": "bundle/final.design.png",
      "sourceSha256": "sha256:932eccb3b8f8909c37983619953e31a6be6bedccf8ca19b46a7de5b131e6f62d",
      "outputSha256": "sha256:932eccb3b8f8909c37983619953e31a6be6bedccf8ca19b46a7de5b131e6f62d",
      "width": 1200,
      "height": 800
    },
    {
      "file": "diagnostics.mosaic.png",
      "meaning": "Accepted release-bundle presentation: diagnostics.mosaic.png",
      "source": "bundle/diagnostics.mosaic.png",
      "sourceSha256": "sha256:90df1b5d3e4806c1bedb221cef0b9721979c08ef3f8ff60127cc2ea40922e4ee",
      "outputSha256": "sha256:90df1b5d3e4806c1bedb221cef0b9721979c08ef3f8ff60127cc2ea40922e4ee",
      "width": 1200,
      "height": 800
    },
    {
      "file": "camera.near.png",
      "meaning": "Accepted release-bundle presentation: camera.near.png",
      "source": "bundle/camera.near.png",
      "sourceSha256": "sha256:c937350dbcf492818878337a99ffec5e3a19fc3c6b370568de021d3ab00102e3",
      "outputSha256": "sha256:c937350dbcf492818878337a99ffec5e3a19fc3c6b370568de021d3ab00102e3",
      "width": 1200,
      "height": 800
    },
    {
      "file": "camera.design.png",
      "meaning": "Accepted release-bundle presentation: camera.design.png",
      "source": "bundle/camera.design.png",
      "sourceSha256": "sha256:ba68790b87b6dc54dc3f411b111e087fdb42f341d267ef2c7e2061d0dd727ee8",
      "outputSha256": "sha256:ba68790b87b6dc54dc3f411b111e087fdb42f341d267ef2c7e2061d0dd727ee8",
      "width": 1200,
      "height": 800
    },
    {
      "file": "camera.far.png",
      "meaning": "Accepted release-bundle presentation: camera.far.png",
      "source": "bundle/camera.far.png",
      "sourceSha256": "sha256:61bfa7fb49595bdaa35453883218f45017411fc3a13e7b1d22b5a132a8b67316",
      "outputSha256": "sha256:61bfa7fb49595bdaa35453883218f45017411fc3a13e7b1d22b5a132a8b67316",
      "width": 1200,
      "height": 800
    },
    {
      "file": "no-post.design.png",
      "meaning": "Accepted release-bundle presentation: no-post.design.png",
      "source": "bundle/no-post.design.png",
      "sourceSha256": "sha256:3e59edf5f6f7c051c818f8ff7e5c4e6b1ea4e839ab9a2b30b4825cd4595f57d2",
      "outputSha256": "sha256:3e59edf5f6f7c051c818f8ff7e5c4e6b1ea4e839ab9a2b30b4825cd4595f57d2",
      "width": 1200,
      "height": 800
    },
    {
      "file": "seed-0001.final.png",
      "meaning": "Accepted release-bundle presentation: seed-0001.final.png",
      "source": "bundle/seed-0001.final.png",
      "sourceSha256": "sha256:3acbc8149c5ba5ee6842de7679efe63711a3010a4b53aac5248fbf435c544fc2",
      "outputSha256": "sha256:3acbc8149c5ba5ee6842de7679efe63711a3010a4b53aac5248fbf435c544fc2",
      "width": 1200,
      "height": 800
    },
    {
      "file": "seed-9e3779b9.final.png",
      "meaning": "Accepted release-bundle presentation: seed-9e3779b9.final.png",
      "source": "bundle/seed-9e3779b9.final.png",
      "sourceSha256": "sha256:1f97974a508e5d54939936cc31267db8fbf7514fc9d46f216a0be6c7146d86cf",
      "outputSha256": "sha256:1f97974a508e5d54939936cc31267db8fbf7514fc9d46f216a0be6c7146d86cf",
      "width": 1200,
      "height": 800
    },
    {
      "file": "temporal.t000.png",
      "meaning": "Accepted release-bundle presentation: temporal.t000.png",
      "source": "bundle/temporal.t000.png",
      "sourceSha256": "sha256:edcbaff0fc0875eff481be170c745b0178d687fa4bde4516d9eec7e23dcb551e",
      "outputSha256": "sha256:edcbaff0fc0875eff481be170c745b0178d687fa4bde4516d9eec7e23dcb551e",
      "width": 1200,
      "height": 800
    },
    {
      "file": "temporal.t001.png",
      "meaning": "Accepted release-bundle presentation: temporal.t001.png",
      "source": "bundle/temporal.t001.png",
      "sourceSha256": "sha256:5793b81500554366aad48bc9e89bfa8ab4480448caa36738c0cb2018ab2e8efb",
      "outputSha256": "sha256:5793b81500554366aad48bc9e89bfa8ab4480448caa36738c0cb2018ab2e8efb",
      "width": 1200,
      "height": 800
    }
  ],
  "limitations": [
    "Captured via CAPTURE_CDP_ENDPOINT on existing Google Chrome (Apple Metal WebGPU).",
    "GPU performance timestamps NOT_CLAIMED; lab remains incomplete for full acceptance."
  ]
}
