native-webgpuacceptedcorrectness capture-session proves isWebGPUBackend === true on r185
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:3c2448b5b07d5c420110bd92c9993bf65286c7b109b71c41c137156aafbb87e3sha256:55c15b40ae21d00ac84657fc799f730b25140b78bc10d12e8dec46909ff19635sha256:d929feed6bb69df4ba0bca7a58c723f6c257d003c20d1e9417d25ccb25e4ecf9visualCorrectnessINSUFFICIENT_EVIDENCEmechanismCorrectnessINSUFFICIENT_EVIDENCEperformanceComplianceNOT_CLAIMEDgpuAttributionNOT_CLAIMEDlifecycleStabilityINSUFFICIENT_EVIDENCE
native-webgpuacceptedcorrectness capture-session proves isWebGPUBackend === true on r185
gpu-timestampsincompleteINSUFFICIENT_EVIDENCE — correctness capture does not claim named-adapter timestamps
single-owner-graphacceptedunit/mutation suites + correctness capture-session prove single-owner graph with native WebGPU presentation readbacks
field-storage-readbackincompletefield atlas sampled in diagnostics; accepted quantitative field readback bundle still pending
current-adapter-timingincompleteINSUFFICIENT_EVIDENCE
lifecycle-loopincompleteINSUFFICIENT_EVIDENCE — 50-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 present in the promoted preview summary |
| 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"
]
}