native-webgpuincompleterenderer backend must prove isWebGPUBackend === true
incomplete
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.
procedural-districtsha256:919817c6e63f8af0ae09c27c4f84ad73bed0780f02d8814d7775275d0fbb9721sha256:83b11aad788105648189a2bc9c48f0be907d55b8864c7ae0c082a44f172730a9sha256:6c7881ab73865696d689489de465e1cd67e1f2242d43641279abac777df0479bcanonicalAcceptanceINSUFFICIENT_EVIDENCEhardwarePerformanceNOT_CLAIMEDNo same-lab evidence image is promoted for this report. The page intentionally shows status and proof requirements instead of substitute art.
native-webgpuincompleterenderer backend must prove isWebGPUBackend === true
gpu-timestampsincompleterequired before any 60 Hz performance claim
single-owner-graphincompleteruntime graph and mutation suite implemented; browser evidence pending
field-storage-readbackincompletefield atlas is sampled by render diagnostics; accepted readback bundle pending
current-adapter-timingincompleteINSUFFICIENT_EVIDENCE
lifecycle-loopincomplete50-100 cycle evidence not captured
| Field | Published value |
|---|---|
| Primary route | /demos/procedural-district/ |
| Cameras | street, district, aerial |
| Seeds | 0x00000001, 0x9e3779b9 |
| Modes | final, no-post, shared-field, facade-ownership, material-slots, weather-state, shadow-contribution, ao, owner-graph |
| Capture time | Not present in the promoted report data |
| Adapter identity | Not promoted |
| Raw readback hashes | Not promoted |
| Kind | Id | Startup state | Status |
|---|---|---|---|
| scenario | district | {"tier":"balanced","mode":"final","camera":"district","seed":1,"time":0} | incomplete |
| mechanism | shared-cause-field | {"mode":"shared-field"} | incomplete |
| mechanism | structural-topology | {"mode":"shared-field"} | incomplete |
| mechanism | facade-ownership | {"mode":"facade-ownership"} | incomplete |
| mechanism | material-slot-weather | {"mode":"weather-state"} | incomplete |
| mechanism | ao-shadow-order | {"mode":"shadow-contribution"} | incomplete |
| mechanism | owner-graph | {"mode":"owner-graph"} | incomplete |
| tier | hero | {"tier":"hero"} | incomplete |
| tier | balanced | {"tier":"balanced"} | incomplete |
| tier | budgeted | {"tier":"budgeted"} | incomplete |
{
"targetClass": "60-hz-flagship",
"frameTargetMs": {
"value": 16.67,
"unit": "ms",
"label": "Gated",
"source": "integration 60 Hz target; current-adapter timing pending"
},
"resolutionPolicy": {
"sceneScale": 1,
"aoScale": 0.5,
"dprCap": 2
},
"mechanismLimits": {
"fieldExtent": 256,
"terrainSegments": 64,
"buildingCount": 9,
"buildingTier": "hero",
"aoTier": "ultra",
"shadowMapSize": 2048
},
"resourceLimits": {
"status": "logical runtime inventory implemented; physical allocation unmeasured"
},
"degradationFromPrevious": [],
"preservedInvariants": [
"one shared cause field",
"no duplicate facades",
"static geometry under weather",
"honest AO scene submissions",
"one final owner"
]
}{
"targetClass": "60-hz-balanced",
"frameTargetMs": {
"value": 16.67,
"unit": "ms",
"label": "Gated",
"source": "integration 60 Hz target; current-adapter timing pending"
},
"resolutionPolicy": {
"sceneScale": 1,
"aoScale": 0.5,
"dprCap": 1.5
},
"mechanismLimits": {
"fieldExtent": 128,
"terrainSegments": 48,
"buildingCount": 7,
"buildingTier": "city",
"aoTier": "high",
"shadowMapSize": 1024
},
"resourceLimits": {
"status": "logical runtime inventory implemented; physical allocation unmeasured"
},
"degradationFromPrevious": [
"halve field extent",
"reduce terrain/building detail",
"reduce shadow map and DPR cap"
],
"preservedInvariants": [
"one shared cause field",
"no duplicate facades",
"static geometry under weather",
"honest AO scene submissions",
"one final owner"
]
}{
"targetClass": "60-hz-budgeted",
"frameTargetMs": {
"value": 16.67,
"unit": "ms",
"label": "Gated",
"source": "integration 60 Hz target; current-adapter timing pending"
},
"resolutionPolicy": {
"sceneScale": 0.85,
"aoScale": 0.5,
"dprCap": 1
},
"mechanismLimits": {
"fieldExtent": 64,
"terrainSegments": 32,
"buildingCount": 5,
"buildingTier": "distant",
"aoTier": "medium",
"shadowMapSize": 512
},
"resourceLimits": {
"status": "logical runtime inventory implemented; physical allocation unmeasured"
},
"degradationFromPrevious": [
"halve field extent",
"reduce terrain/district counts",
"use distant compiler tier",
"reduce shadow and display scale"
],
"preservedInvariants": [
"one shared cause field",
"no duplicate facades",
"static geometry under weather",
"honest AO scene submissions",
"one final owner",
"structural topology"
]
}