incomplete

WebGPU Procedural Timelines

This report separates published implementation state from accepted evidence. Every value below comes from the schema-v2 registry, the emitted source manifest, or promoted same-lab artifacts.

Lab id
webgpu-procedural-timelines
Kind
Canonical Lab
Owning skill
Procedural Motion Systems
Execution
rendering
Three.js
0.185.1
Source hash
sha256:3db072e5c8ac16ac2eb82b9cbffa767255b1035bce9adb40b4a0ad04b46b41bf
Published bundle hash
sha256:f9e8756ac5d061ff4da4333db3decc3acf75890d3897d177cf8d9bd6dbe813c0
Build revision
sha256:6c7881ab73865696d689489de465e1cd67e1f2242d43641279abac777df0479b
Renderer
Not promoted
Backend
Not promoted
Evidence contract
v2
Tracked release bundle
Absent

Claim verdicts

canonicalAcceptanceINSUFFICIENT_EVIDENCE
hardwarePerformanceNOT_CLAIMED

Promoted same-lab media

No same-lab evidence image is promoted for this report. The page intentionally shows status and proof requirements instead of substitute art.

Required capability and runtime proof

Capabilities

native-webgpuincomplete

No capability evidence is recorded.

storage-bufferincomplete

No capability evidence is recorded.

computeincomplete

No capability evidence is recorded.

Runtime proof

renderer-initincomplete

No runtime evidence is recorded.

backend-is-webgpuincomplete

No runtime evidence is recorded.

mechanism-reachableincomplete

No runtime evidence is recorded.

aligned-readbackincomplete

No runtime evidence is recorded.

compute-storage-readbackincomplete

No runtime evidence is recorded.

mrt-readbackincomplete

No runtime evidence is recorded.

current-adapter-gpu-timestampincomplete

No runtime evidence is recorded.

Capture state

FieldPublished value
Primary route/demos/webgpu-procedural-timelines/
Camerasnear, design, far
Seeds0x00000001, 0x9e3779b9
Modesfinal, velocity, emissive, normal
Capture timeNot present in the promoted report data
Adapter identityNot promoted
Raw readback hashesNot promoted

Fixed routes

KindIdStartup stateStatus
scenariolaunch-and-staging{"scenario":"launch-and-staging"}incomplete
scenariospin-docking{"scenario":"spin-docking"}incomplete
scenariodebris-release{"scenario":"debris-release"}incomplete
mechanismlaunch-and-staging{"mechanism":"launch-and-staging"}incomplete
mechanismspin-docking{"mechanism":"spin-docking"}incomplete
mechanismdebris-release{"mechanism":"debris-release"}incomplete
mechanismquaternion-and-reparent{"mechanism":"quaternion-and-reparent"}incomplete
mechanismcompute-storage{"mechanism":"compute-storage"}incomplete
mechanisminterpolation-and-velocity{"mechanism":"interpolation-and-velocity"}incomplete
tierfull{"tier":"full"}incomplete
tierbalanced{"tier":"balanced"}incomplete
tiertest-minimum{"tier":"test-minimum"}incomplete

Locked tier contracts

full · incomplete
{
  "targetClass": "current native-WebGPU adapter",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "dprCap": {
      "value": 2,
      "unit": "ratio",
      "label": "Authored",
      "source": "motion lab tier"
    }
  },
  "mechanismLimits": {
    "instanceCapacity": {
      "value": 4096,
      "unit": "instances",
      "label": "Authored",
      "source": "motion lab tier"
    }
  },
  "resourceLimits": {
    "motionStorageBytes": {
      "value": 851968,
      "unit": "bytes",
      "label": "Derived",
      "source": "4096 * 208"
    }
  },
  "degradationFromPrevious": [],
  "preservedInvariants": [
    "fixed-step semantics",
    "exact terminal lock",
    "previous/current transforms"
  ]
}
balanced · incomplete
{
  "targetClass": "current native-WebGPU adapter",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "dprCap": {
      "value": 1.5,
      "unit": "ratio",
      "label": "Authored",
      "source": "motion lab tier"
    }
  },
  "mechanismLimits": {
    "instanceCapacity": {
      "value": 2048,
      "unit": "instances",
      "label": "Authored",
      "source": "motion lab tier"
    }
  },
  "resourceLimits": {
    "motionStorageBytes": {
      "value": 425984,
      "unit": "bytes",
      "label": "Derived",
      "source": "2048 * 208"
    }
  },
  "degradationFromPrevious": [
    "halve recurrent instance capacity",
    "lower DPR cap"
  ],
  "preservedInvariants": [
    "fixed-step semantics",
    "exact terminal lock",
    "previous/current transforms"
  ]
}
test-minimum · incomplete
{
  "targetClass": "correctness fixture",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "dprCap": {
      "value": 1,
      "unit": "ratio",
      "label": "Authored",
      "source": "motion lab tier"
    }
  },
  "mechanismLimits": {
    "instanceCapacity": {
      "value": 64,
      "unit": "instances",
      "label": "Authored",
      "source": "motion lab tier"
    }
  },
  "resourceLimits": {
    "motionStorageBytes": {
      "value": 13312,
      "unit": "bytes",
      "label": "Derived",
      "source": "64 * 208"
    }
  },
  "degradationFromPrevious": [
    "reduce recurrent instance capacity to fixture scale",
    "lower DPR cap"
  ],
  "preservedInvariants": [
    "native WebGPU",
    "fixed-step semantics",
    "exact terminal lock",
    "previous/current transforms"
  ]
}

Limitations

  • No tracked accepted v2 runtime bundle is published for this source hash.
  • 3 required capability records remain incomplete.
  • 7 required runtime-proof records remain incomplete.
  • No current-hardware performance claim is published without named-adapter timestamp evidence.