native-webgpuacceptedCDP Google Chrome Metal capture; evidence-manifest bound to sha256:0a63491b4d4001ff2bef75e7a00c05ba887642cdb15d58643d1cd02f6a41e560; validate:artifacts PASS; deviceIdentityVerified.
accepted
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.
webgpu-procedural-creature-labsha256:59ff1f1f0ede5b7eabc6596fa991718e7f21eabe51e05c033e0166441b1e6632sha256:3bc0cffe45f12c6a6c0cf65e7c01880525fa5c5a3130cd4e4236af9ae84aa14fsha256:d929feed6bb69df4ba0bca7a58c723f6c257d003c20d1e9417d25ccb25e4ecf9visualCorrectnessINSUFFICIENT_EVIDENCEmechanismCorrectnessPASSperformanceComplianceNOT_CLAIMEDgpuAttributionNOT_CLAIMEDlifecycleStabilityINSUFFICIENT_EVIDENCEvisualErrorPASS
native-webgpuacceptedCDP Google Chrome Metal capture; evidence-manifest bound to sha256:0a63491b4d4001ff2bef75e7a00c05ba887642cdb15d58643d1cd02f6a41e560; validate:artifacts PASS; deviceIdentityVerified.
storage-buffersincompletesrc/tsl/pose-storage.js defines pose, root, and owner-inclusive candidate storage; current-source readback evidence is pending
renderer-initacceptedplaywright-cdp-chrome correctness session on existing Chrome :9222 with WebGPUBackend device identity + 10 presentation PNGs.
native-backendacceptedplaywright-cdp-chrome correctness session on existing Chrome :9222 with WebGPUBackend device identity + 10 presentation PNGs.
candidate-certificationincompletecandidate-set-sweep and raise-k-policy-fixture prove frozen-corpus K/storage agreement on CPU; GPU binding recapture is pending
render-target-readbackacceptedplaywright-cdp-chrome correctness session on existing Chrome :9222 with WebGPUBackend device identity + 10 presentation PNGs.
shadow-parityincompletevisible and cast-shadow materials share the owner-masked deformation node; current-source atlas evidence is pending
current-adapter-performanceincompleteINSUFFICIENT_EVIDENCE: frozen hero/crowd/background 60 Hz profiles and a timestamp-query measurement API now exist, but current-source profile artifacts are pending and the runtime still identifies its geometry as a diagnostic owner-masked shell. The legacy measureSteadyFrames submission proxy is explicitly ineligible for acceptance. A 2026-07-11 browser audit measured the same approximately 33.3 ms requestAnimationFrame baseline with the render loop active and paused; the fail-closed evaluator rejects that host cadence.
| Field | Published value |
|---|---|
| Primary route | /demos/webgpu-procedural-creature-lab/ |
| Cameras | near, design, far, population |
| Seeds | 0x00000001, 0x9e3779b9 |
| Modes | final, no-post, diagnostics, off, unsnapped, distance, weights, normals, ownership |
| Capture time | Not present in the promoted report data |
| Adapter identity | Not promoted |
| Raw readback hashes | Not present in the promoted preview summary |
| Kind | Id | Startup state | Status |
|---|---|---|---|
| scenario | field-and-surface-certification | {"scenario":"field-and-surface-certification"} | accepted |
| scenario | snap-and-ownership | {"scenario":"snap-and-ownership"} | accepted |
| scenario | locomotion-and-foot-planting | {"scenario":"locomotion-and-foot-planting"} | accepted |
| scenario | tails-ears-and-secondary-motion | {"scenario":"tails-ears-and-secondary-motion"} | accepted |
| scenario | crowd-and-culling | {"scenario":"crowd-and-culling"} | accepted |
| scenario | outline-and-shadow | {"scenario":"outline-and-shadow"} | accepted |
| scenario | genome-variation | {"scenario":"genome-variation"} | accepted |
| mechanism | field-and-surface-certification | {"scenario":"field-and-surface-certification"} | accepted |
| mechanism | snap-and-ownership | {"scenario":"snap-and-ownership"} | accepted |
| mechanism | locomotion-and-foot-planting | {"scenario":"locomotion-and-foot-planting"} | accepted |
| mechanism | tails-ears-and-secondary-motion | {"scenario":"tails-ears-and-secondary-motion"} | accepted |
| mechanism | crowd-and-culling | {"scenario":"crowd-and-culling"} | accepted |
| mechanism | outline-and-shadow | {"scenario":"outline-and-shadow"} | accepted |
| mechanism | genome-variation | {"scenario":"genome-variation"} | accepted |
| mechanism | coastal-crab | {} | accepted |
| tier | hero | {"tier":"hero"} | accepted |
| tier | crowd | {"tier":"crowd"} | accepted |
| tier | background | {"tier":"background"} | accepted |
{
"targetClass": "close-subject",
"frameTargetMs": {
"value": 16.6667,
"unit": "ms",
"label": "Gated",
"source": "Frozen hero-60hz profile; acceptance requires 600 GPU timestamp samples plus 60 s presentation evidence"
},
"resolutionPolicy": {
"dprCap": 2
},
"mechanismLimits": {
"candidateK": "certified per genome; authored start 8",
"snapTrials": 2,
"outline": "hero or shared post"
},
"resourceLimits": {
"population": 4,
"fixedPageCapacity": 64
},
"degradationFromPrevious": [],
"preservedInvariants": [
"field parity",
"deterministic ownership",
"fixed-step locomotion",
"shadow deformation parity"
]
}{
"targetClass": "repeated-population",
"frameTargetMs": {
"value": 16.6667,
"unit": "ms",
"label": "Gated",
"source": "Frozen crowd-60hz profile; acceptance requires 600 GPU timestamp samples plus 60 s presentation evidence"
},
"resolutionPolicy": {
"dprCap": 1.5
},
"mechanismLimits": {
"candidateK": "certified per genome; authored start 6",
"snapTrials": 1,
"outline": "shared post"
},
"resourceLimits": {
"population": 64,
"fixedPageCapacity": 64
},
"degradationFromPrevious": [
"reduced diagnostic-shell tessellation",
"reduced correction trials"
],
"preservedInvariants": [
"field parity",
"deterministic ownership",
"fixed-step locomotion",
"shadow deformation parity"
]
}{
"targetClass": "small-projected-silhouette",
"frameTargetMs": {
"value": 16.6667,
"unit": "ms",
"label": "Gated",
"source": "Frozen background-60hz profile; acceptance requires 600 GPU timestamp samples plus 60 s presentation evidence"
},
"resolutionPolicy": {
"dprCap": 1
},
"mechanismLimits": {
"candidateK": "certified per genome; authored start 4",
"snapTrials": 1,
"outline": "none"
},
"resourceLimits": {
"population": 96,
"fixedPageCapacity": 96
},
"degradationFromPrevious": [
"reduced diagnostic-shell tessellation",
"outline disabled"
],
"preservedInvariants": [
"field parity",
"deterministic ownership",
"fixed-step locomotion",
"primary silhouette"
]
}