{
  "name": "Distributed: Three.js WebGL boundary",
  "description": "2s composition (20 frames @ 10fps) with a Three.js purple cube on a dark background. Validates that the GSAP batching proxy correctly handles onUpdate callbacks in to() vars and that CDP screenshot capture composites WebGL canvas layers.",
  "tags": ["distributed", "threejs", "webgl"],

  "minPsnr": 25,
  "maxFrameFailures": 0,

  "minAudioCorrelation": 0.9,
  "maxAudioLagWindows": 120,

  "renderConfig": {
    "fps": 10,
    "chunkSize": 10
  }
}
