{
  "schemaVersion": 3,
  "publicRunSchemaVersion": 2,
  "description": "Sanitized per-run event logs for the August 2026 render-farm benchmark: 43 recorded runs with timestamped boundaries, phases, billing evidence, and outcomes. Private recording lineage is not published.",
  "summary": {
    "runCount": 43,
    "comparableDollarRenderPipelineCount": 40
  },
  "runs": [
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "blendergrid-2h-deadline-classroom-2026-08-06",
      "provider": {
        "name": "Blendergrid",
        "plan": "Two-hour deadline quote",
        "compute": "Provider-managed; per-job hardware and node allocation not exposed",
        "selectedNodes": null,
        "automaticSubmission": false,
        "asynchronousDownload": false
      },
      "benchmark": {
        "scene": "classroom",
        "label": "Blender Classroom",
        "expectedFrames": 145,
        "frameRange": "1-145",
        "engine": "Cycles",
        "samples": 300,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T01:22:34.033333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where Upload changes to its activated Uploading state; 11.000 still shows the pre-upload state. File selection occurred earlier but did not begin transfer.",
          "recordingSeconds": 11.033,
          "recordingVideoPts": {
            "value": 992970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_start",
          "wallClock": "2026-08-06T01:22:34.667000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing network transfer progress.",
          "recordingSeconds": 11.667,
          "recordingVideoPts": {
            "value": 1050030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T01:22:57.133333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing UPLOADED and the subsequent Checking state.",
          "recordingSeconds": 34.133,
          "recordingVideoPts": {
            "value": 3071970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "checking_complete",
          "wallClock": "2026-08-06T01:23:10.966667+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Checked after Blendergrid's mandatory file check.",
          "recordingSeconds": 47.967,
          "recordingVideoPts": {
            "value": 4317030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_start",
          "wallClock": "2026-08-06T01:23:22.200000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Benchmarking in the mandatory price-calculation step.",
          "recordingSeconds": 59.2,
          "recordingVideoPts": {
            "value": 5328000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_complete",
          "wallClock": "2026-08-06T01:28:32.200000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Benchmarked and the deadline quote options.",
          "recordingSeconds": 369.2,
          "recordingVideoPts": {
            "value": 33228000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "quote_controls_ready",
          "wallClock": "2026-08-06T01:28:33.366667+02:00",
          "confidence": "exact-visible",
          "evidence": "First native source frame where provider-controlled quote loading has finished and the quote controls are usable.",
          "recordingSeconds": 370.367,
          "recordingVideoPts": {
            "value": 33333030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "selected_quote_visible",
          "wallClock": "2026-08-06T01:28:38.467000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing the selected two-hour deadline total of $11.73 USD; 375.433 still shows the prior $9.82 amount.",
          "recordingSeconds": 375.467,
          "recordingVideoPts": {
            "value": 33792030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T01:28:47.066667+02:00",
          "confidence": "exact-visible",
          "evidence": "First consequent source frame after Start Rendering is activated for the selected two-hour quote.",
          "recordingSeconds": 384.067,
          "recordingVideoPts": {
            "value": 34566030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T01:32:03.033000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame with a completed-frame tile; Blendergrid exposes no worker-start timestamp, so this is the first defensible visible active-render signal rather than the physical compute start.",
          "recordingSeconds": 580.033,
          "recordingVideoPts": {
            "value": 52202970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": "2026-08-06T02:47:03.000000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing all 145 expected rendered-frame tiles.",
          "recordingSeconds": 5080,
          "recordingVideoPts": {
            "value": 457200000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T02:48:45.766667+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame after refresh where Downloads appears and Cancel Rendering becomes Delete Project. Earlier list/detail checks still expose the current Classroom run as Rendering, so the 102.767-second interval after all frame tiles is mandatory provider finalization rather than operator idle.",
          "recordingSeconds": 5182.767,
          "recordingVideoPts": {
            "value": 466449030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-06T02:48:49.867000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where the macOS Save action is visibly activated and begins the browser's local transfer; 5186.833 still shows the active blue Save button.",
          "recordingSeconds": 5186.867,
          "recordingVideoPts": {
            "value": 466818030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T02:49:28.233333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where Chrome Recent Download History shows 01-classroom-frames (1).zip as Done; the ZIP mtime is 2026-08-06 02:49:28 CEST and its archive integrity was verified.",
          "recordingSeconds": 5225.233,
          "recordingVideoPts": {
            "value": 470270970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Required browser upload through Blendergrid's explicit UPLOADED acknowledgment."
          ]
        },
        {
          "id": "mandatory_checking",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "checking_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-required file checking."
          ]
        },
        {
          "id": "operator_configuration_before_benchmark",
          "type": "configuration",
          "startBoundary": "checking_complete",
          "endBoundary": "analysis_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Required operator settings work is documented and removed from standardized system time."
          ]
        },
        {
          "id": "mandatory_price_benchmark",
          "type": "analysis",
          "startBoundary": "analysis_start",
          "endBoundary": "analysis_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Blendergrid requires this benchmark before it exposes deadline prices."
          ]
        },
        {
          "id": "quote_interface_loading",
          "type": "analysis",
          "startBoundary": "analysis_complete",
          "endBoundary": "quote_controls_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled quote loading remains in the benchmark clock."
          ]
        },
        {
          "id": "operator_quote_selection",
          "type": "configuration",
          "startBoundary": "quote_controls_ready",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Quote selection and the final render action are operator time and are removed."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Ends at the first completed-frame signal because no worker-start telemetry is exposed."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "active_render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Observed completion span from the first completed frame through all 145 frames; physical worker start remains unknown."
          ]
        },
        {
          "id": "mandatory_finalization",
          "type": "finalization",
          "startBoundary": "active_render_complete",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All frame tiles were complete before Blendergrid exposed Downloads and replaced Cancel Rendering with Delete Project."
          ]
        },
        {
          "id": "download_setup",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Normal immediate download navigation and Save confirmation; not an operator exclusion."
          ]
        },
        {
          "id": "download",
          "type": "download",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Browser transfer through the first visible Done frame and a verified local archive."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 11.233000000000004,
          "reason": "Operator configuration between provider checking and mandatory benchmarking",
          "recordingStartSeconds": 47.967,
          "recordingStartVideoPts": {
            "value": 4317030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 59.2,
          "recordingEndVideoPts": {
            "value": 5328000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 13.699999999999989,
          "reason": "Operator quote selection and final render confirmation after the quote controls became usable",
          "recordingStartSeconds": 370.367,
          "recordingStartVideoPts": {
            "value": 33333030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 384.067,
          "recordingEndVideoPts": {
            "value": 34566030,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "confidence": "inferred-from-visible-completion-pattern",
          "evidence": "The recording shows one sequential worker-equivalent completion stream, normally advancing in two-frame batches. Blendergrid does not expose a physical worker counter.",
          "frameBatchSize": 2,
          "inferredNodeEquivalent": 1,
          "recordingSeconds": 580.033,
          "recordingVideoPts": {
            "value": 52202970,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 11.73,
          "atBoundary": "selected_quote_visible",
          "confidence": "exact-visible",
          "final": false,
          "kind": "upfront-two-hour-deadline-quote",
          "note": "Exact displayed quote total for the selected two-hour deadline; a final debit or invoice is not shown in this recording.",
          "scope": "scene",
          "unit": "USD"
        }
      ],
      "uxEvents": [
        {
          "id": "mandatory_dual_preprocessing",
          "observation": "The workflow requires both file checking and a separate 310.000-second price benchmark before rendering can be submitted.",
          "severity": "friction",
          "recordingSeconds": 34.133,
          "recordingVideoPts": {
            "value": 3071970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "hardware_allocation_opaque",
          "observation": "The job page does not expose selected hardware, node count, GPU count, queue telemetry, or a worker-start timestamp.",
          "severity": "measurement-note",
          "recordingSeconds": 384.067,
          "recordingVideoPts": {
            "value": 34566030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "post-frame-finalization",
          "observation": "Blendergrid took 102.767 seconds after all 145 frame tiles were visible before the download became available.",
          "severity": "friction",
          "recordingSeconds": 5080,
          "recordingVideoPts": {
            "value": 457200000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "blendergrid-2h-deadline-junkshop-2026-08-02",
      "provider": {
        "name": "Blendergrid",
        "plan": "Two-hour deadline quote",
        "compute": "Provider-managed; per-job hardware and node allocation not exposed",
        "selectedNodes": null,
        "automaticSubmission": false,
        "asynchronousDownload": false
      },
      "benchmark": {
        "scene": "junkshop",
        "label": "Blender Junkshop",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 240,
        "outputFormat": "PNG",
        "resolution": "2000x1000",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T22:21:08.933333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where Upload changes to its activated Uploading state; 17.900 still shows the pre-upload state. File selection occurred earlier but did not begin transfer.",
          "recordingSeconds": 17.933,
          "recordingVideoPts": {
            "value": 1613970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_start",
          "wallClock": "2026-08-02T22:21:09.700000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing network progress at 0.3%.",
          "recordingSeconds": 18.7,
          "recordingVideoPts": {
            "value": 1683000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-02T22:22:33.533333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing UPLOADED and the subsequent Checking state.",
          "recordingSeconds": 102.533,
          "recordingVideoPts": {
            "value": 9227970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "checking_complete",
          "wallClock": "2026-08-02T22:22:51.900000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Checked after Blendergrid's mandatory file check.",
          "recordingSeconds": 120.9,
          "recordingVideoPts": {
            "value": 10881000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_start",
          "wallClock": "2026-08-02T22:23:20.233333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Benchmarking in the mandatory price-calculation step.",
          "recordingSeconds": 149.233,
          "recordingVideoPts": {
            "value": 13430970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_complete",
          "wallClock": "2026-08-02T22:31:13.733333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Benchmarked and the deadline quote options.",
          "recordingSeconds": 622.733,
          "recordingVideoPts": {
            "value": 56045970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "quote_controls_ready",
          "wallClock": "2026-08-02T22:31:14.933333+02:00",
          "confidence": "exact-visible",
          "evidence": "First native source frame where provider-controlled quote loading has finished and the quote controls are usable.",
          "recordingSeconds": 623.933,
          "recordingVideoPts": {
            "value": 56153970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "selected_quote_visible",
          "wallClock": "2026-08-02T22:31:24.367000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing the selected two-hour deadline total of $7.30 USD; 633.333 still shows $6.52.",
          "recordingSeconds": 633.367,
          "recordingVideoPts": {
            "value": 57003030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T22:31:26.733333+02:00",
          "confidence": "exact-visible",
          "evidence": "First consequent source frame after Start Rendering is activated for the selected two-hour quote.",
          "recordingSeconds": 635.733,
          "recordingVideoPts": {
            "value": 57215970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T22:34:32.300000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame with a completed-frame tile; Blendergrid exposes no worker-start timestamp, so this is the first defensible visible active-render signal rather than the physical compute start.",
          "recordingSeconds": 821.3,
          "recordingVideoPts": {
            "value": 73917000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": "2026-08-02T23:35:51.100000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing all 96 expected rendered-frame tiles.",
          "recordingSeconds": 4500.1,
          "recordingVideoPts": {
            "value": 405009000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-02T23:37:26.600000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where the current Junkshop row moves from Rendering to FINISHED and Rendered; 4595.567 still shows Rendering 78.7% and 78 frames in the freshly loaded list.",
          "recordingSeconds": 4595.6,
          "recordingVideoPts": {
            "value": 413604000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-02T23:37:31.667000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where the macOS Save action is visibly activated and begins the browser's local transfer; 4600.633 still shows the active blue Save button.",
          "recordingSeconds": 4600.667,
          "recordingVideoPts": {
            "value": 414060030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-02T23:37:51.066667+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where Chrome Recent Download History shows 02-junkshop-frames.zip as Done; the ZIP mtime is 2026-08-02 23:37:51 CEST and its archive integrity was verified.",
          "recordingSeconds": 4620.067,
          "recordingVideoPts": {
            "value": 415806030,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes the required browser upload through Blendergrid's explicit UPLOADED acknowledgment."
          ]
        },
        {
          "id": "mandatory_checking",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "checking_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-required file checking."
          ]
        },
        {
          "id": "operator_configuration_before_benchmark",
          "type": "configuration",
          "startBoundary": "checking_complete",
          "endBoundary": "analysis_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Required operator settings work is documented and removed from standardized system time."
          ]
        },
        {
          "id": "mandatory_price_benchmark",
          "type": "analysis",
          "startBoundary": "analysis_start",
          "endBoundary": "analysis_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Blendergrid requires this benchmark before it exposes deadline prices."
          ]
        },
        {
          "id": "quote_interface_loading",
          "type": "analysis",
          "startBoundary": "analysis_complete",
          "endBoundary": "quote_controls_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled quote loading remains in the benchmark clock."
          ]
        },
        {
          "id": "operator_quote_selection",
          "type": "configuration",
          "startBoundary": "quote_controls_ready",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Quote selection and the final render action are operator time and are removed."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Ends at the first completed-frame signal because no worker-start telemetry is exposed."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "active_render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Observed completion span from the first completed frame through all 96 frames; physical worker start remains unknown."
          ]
        },
        {
          "id": "mandatory_finalization",
          "type": "finalization",
          "startBoundary": "active_render_complete",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All frame tiles were complete before Blendergrid exposed the current project as FINISHED/Rendered."
          ]
        },
        {
          "id": "download_setup",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Normal immediate download navigation and Save confirmation; not an operator exclusion."
          ]
        },
        {
          "id": "download",
          "type": "download",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Browser transfer through the first visible Done frame and a verified local archive."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 28.333,
          "reason": "Operator configuration between provider checking and mandatory benchmarking",
          "recordingStartSeconds": 120.9,
          "recordingStartVideoPts": {
            "value": 10881000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 149.233,
          "recordingEndVideoPts": {
            "value": 13430970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 11.799999999999955,
          "reason": "Operator quote selection and final render confirmation after the quote controls became usable",
          "recordingStartSeconds": 623.933,
          "recordingStartVideoPts": {
            "value": 56153970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 635.733,
          "recordingEndVideoPts": {
            "value": 57215970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "confidence": "inferred-from-visible-completion-pattern",
          "evidence": "The recording shows one sequential worker-equivalent completion stream, normally advancing in two-frame batches. Blendergrid does not expose a physical worker counter.",
          "frameBatchSize": 2,
          "inferredNodeEquivalent": 1,
          "recordingSeconds": 821.3,
          "recordingVideoPts": {
            "value": 73917000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 7.3,
          "atBoundary": "selected_quote_visible",
          "confidence": "exact-visible",
          "final": false,
          "kind": "upfront-two-hour-deadline-quote",
          "note": "Exact displayed quote total for the selected two-hour deadline; a final debit or invoice is not shown in this recording.",
          "scope": "scene",
          "unit": "USD"
        }
      ],
      "uxEvents": [
        {
          "id": "mandatory_dual_preprocessing",
          "observation": "The workflow requires both file checking and a separate 473.500-second price benchmark before rendering can be submitted.",
          "severity": "friction",
          "recordingSeconds": 102.533,
          "recordingVideoPts": {
            "value": 9227970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "hardware_allocation_opaque",
          "observation": "The job page does not expose selected hardware, node count, GPU count, queue telemetry, or a worker-start timestamp.",
          "severity": "measurement-note",
          "recordingSeconds": 635.733,
          "recordingVideoPts": {
            "value": 57215970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "post-frame-finalization",
          "observation": "Blendergrid took 95.500 seconds after all 96 frame tiles were visible before the current project was exposed as FINISHED/Rendered.",
          "severity": "measurement-note",
          "recordingSeconds": 4500.1,
          "recordingVideoPts": {
            "value": 405009000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "blendergrid-2h-deadline-monster-2026-08-06",
      "provider": {
        "name": "Blendergrid",
        "plan": "Two-hour deadline quote",
        "compute": "Provider-managed; per-job hardware and node allocation not exposed",
        "selectedNodes": null,
        "automaticSubmission": false,
        "asynchronousDownload": false
      },
      "benchmark": {
        "scene": "monster",
        "label": "Blender Monster",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 256,
        "outputFormat": "PNG",
        "resolution": "1024x1024",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T02:49:53.100000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where Upload changes to its activated Uploading state; 9.067 still shows the pre-upload state. File selection occurred earlier but did not begin transfer.",
          "recordingSeconds": 9.1,
          "recordingVideoPts": {
            "value": 819000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_start",
          "wallClock": "2026-08-06T02:49:54.033000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing network transfer progress.",
          "recordingSeconds": 10.033,
          "recordingVideoPts": {
            "value": 902970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T02:50:07.333333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing UPLOADED and the subsequent Checking state.",
          "recordingSeconds": 23.333,
          "recordingVideoPts": {
            "value": 2099970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "checking_complete",
          "wallClock": "2026-08-06T02:50:20.966667+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Checked after Blendergrid's mandatory file check.",
          "recordingSeconds": 36.967,
          "recordingVideoPts": {
            "value": 3327030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_start",
          "wallClock": "2026-08-06T02:50:33.333333+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Benchmarking in the mandatory price-calculation step.",
          "recordingSeconds": 49.333,
          "recordingVideoPts": {
            "value": 4439970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_complete",
          "wallClock": "2026-08-06T02:53:09.100000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing Benchmarked and the deadline quote options.",
          "recordingSeconds": 205.1,
          "recordingVideoPts": {
            "value": 18459000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "quote_controls_ready",
          "wallClock": "2026-08-06T02:53:10.500000+02:00",
          "confidence": "exact-visible",
          "evidence": "First native source frame where provider-controlled quote loading has finished and the quote controls are usable.",
          "recordingSeconds": 206.5,
          "recordingVideoPts": {
            "value": 18585000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "selected_quote_visible",
          "wallClock": "2026-08-06T02:53:14.833000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing the selected two-hour deadline total of $4.10 USD; 210.800 still shows $2.89.",
          "recordingSeconds": 210.833,
          "recordingVideoPts": {
            "value": 18974970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T02:53:19.433333+02:00",
          "confidence": "exact-visible",
          "evidence": "First consequent source frame after Start Rendering is activated for the selected two-hour quote.",
          "recordingSeconds": 215.433,
          "recordingVideoPts": {
            "value": 19388970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T02:57:21.700000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame with a completed-frame tile; Blendergrid exposes no worker-start timestamp, so this is the first defensible visible active-render signal rather than the physical compute start.",
          "recordingSeconds": 457.7,
          "recordingVideoPts": {
            "value": 41193000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": "2026-08-06T03:52:16.233000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame showing all 96 expected rendered-frame tiles.",
          "recordingSeconds": 3752.233,
          "recordingVideoPts": {
            "value": 337700970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T03:52:56.266667+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where the Downloads link appears after mandatory finalization; Blendergrid does not expose a separate FINISHED list state before retrieval in this capture.",
          "recordingSeconds": 3792.267,
          "recordingVideoPts": {
            "value": 341304030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-06T03:53:01.700000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where the macOS Save action is visibly activated and begins the browser's local transfer; 3797.667 still shows the active blue Save button.",
          "recordingSeconds": 3797.7,
          "recordingVideoPts": {
            "value": 341793000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T03:53:18.600000+02:00",
          "confidence": "exact-visible",
          "evidence": "First source frame where Chrome Recent Download History shows 03-monster-frames.zip as Done; the ZIP mtime is 2026-08-06 03:53:18 CEST and its archive integrity was verified.",
          "recordingSeconds": 3814.6,
          "recordingVideoPts": {
            "value": 343314000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Required browser upload through Blendergrid's explicit UPLOADED acknowledgment."
          ]
        },
        {
          "id": "mandatory_checking",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "checking_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-required file checking."
          ]
        },
        {
          "id": "operator_configuration_before_benchmark",
          "type": "configuration",
          "startBoundary": "checking_complete",
          "endBoundary": "analysis_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Required operator settings work is documented and removed from standardized system time."
          ]
        },
        {
          "id": "mandatory_price_benchmark",
          "type": "analysis",
          "startBoundary": "analysis_start",
          "endBoundary": "analysis_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Blendergrid requires this benchmark before it exposes deadline prices."
          ]
        },
        {
          "id": "quote_interface_loading",
          "type": "analysis",
          "startBoundary": "analysis_complete",
          "endBoundary": "quote_controls_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled quote loading remains in the benchmark clock."
          ]
        },
        {
          "id": "operator_quote_selection",
          "type": "configuration",
          "startBoundary": "quote_controls_ready",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Quote selection and the final render action are operator time and are removed."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Ends at the first completed-frame signal because no worker-start telemetry is exposed."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "active_render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Observed completion span from the first completed frame through all 96 frames; physical worker start remains unknown."
          ]
        },
        {
          "id": "mandatory_finalization",
          "type": "finalization",
          "startBoundary": "active_render_complete",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All frame tiles were complete before Blendergrid exposed Downloads."
          ]
        },
        {
          "id": "download_setup",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Normal immediate download navigation and Save confirmation; not an operator exclusion."
          ]
        },
        {
          "id": "download",
          "type": "download",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Browser transfer through the first visible Done frame and a verified local archive."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 12.366,
          "reason": "Operator configuration between provider checking and mandatory benchmarking",
          "recordingStartSeconds": 36.967,
          "recordingStartVideoPts": {
            "value": 3327030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 49.333,
          "recordingEndVideoPts": {
            "value": 4439970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 8.932999999999993,
          "reason": "Operator quote selection and final render confirmation after the quote controls became usable",
          "recordingStartSeconds": 206.5,
          "recordingStartVideoPts": {
            "value": 18585000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 215.433,
          "recordingEndVideoPts": {
            "value": 19388970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "confidence": "inferred-from-visible-completion-pattern",
          "evidence": "The recording shows one sequential worker-equivalent completion stream, normally advancing in two-frame batches. Blendergrid does not expose a physical worker counter.",
          "frameBatchSize": 2,
          "inferredNodeEquivalent": 1,
          "recordingSeconds": 457.7,
          "recordingVideoPts": {
            "value": 41193000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 4.1,
          "atBoundary": "selected_quote_visible",
          "confidence": "exact-visible",
          "final": false,
          "kind": "upfront-two-hour-deadline-quote",
          "note": "Exact displayed quote total for the selected two-hour deadline; a final debit or invoice is not shown in this recording.",
          "scope": "scene",
          "unit": "USD"
        }
      ],
      "uxEvents": [
        {
          "id": "mandatory_dual_preprocessing",
          "observation": "The workflow requires both file checking and a separate 155.767-second price benchmark before rendering can be submitted.",
          "severity": "friction",
          "recordingSeconds": 23.333,
          "recordingVideoPts": {
            "value": 2099970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "hardware_allocation_opaque",
          "observation": "The job page does not expose selected hardware, node count, GPU count, queue telemetry, or a worker-start timestamp.",
          "severity": "measurement-note",
          "recordingSeconds": 215.433,
          "recordingVideoPts": {
            "value": 19388970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "post-frame-finalization",
          "observation": "Blendergrid took 40.034 seconds after all 96 frame tiles were visible before the download became available.",
          "severity": "measurement-note",
          "recordingSeconds": 3752.233,
          "recordingVideoPts": {
            "value": 337700970,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "foxrenderfarm-gpu3-classroom-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Fox Upload action is pressed and the Classroom transfer flow begins.",
          "recordingSeconds": 1.9,
          "recordingVideoPts": {
            "value": 171000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First Raysync frame explicitly showing the Classroom upload as Completed.",
          "recordingSeconds": 39.767,
          "recordingVideoPts": {
            "value": 3579030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where an operator action has triggered provider-controlled loading.",
          "recordingSeconds": 46.3,
          "recordingVideoPts": {
            "value": 4167000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the provider-controlled loading state has cleared.",
          "recordingSeconds": 49.7,
          "recordingVideoPts": {
            "value": 4473000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame of the provider-controlled job-form loading state.",
          "recordingSeconds": 51.367,
          "recordingVideoPts": {
            "value": 4623030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the job form is usable again.",
          "recordingSeconds": 51.667,
          "recordingVideoPts": {
            "value": 4650030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the mandatory Analyze action is submitted.",
          "recordingSeconds": 73.967,
          "recordingVideoPts": {
            "value": 6657030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_complete",
          "wallClock": null,
          "confidence": "provider-reported",
          "evidence": "Derived source point for the end of Fox's reported 28-second mandatory analysis interval.",
          "recordingSeconds": 101.967,
          "recordingVideoPts": {
            "value": 9177030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_auto_refresh_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame of Fox's automatic result refresh/loading state.",
          "recordingSeconds": 104.7,
          "recordingVideoPts": {
            "value": 9423000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_success_visible",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the successful analysis result after automatic refresh.",
          "recordingSeconds": 105.4,
          "recordingVideoPts": {
            "value": 9486000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after Render full job is pressed, with provider submission underway.",
          "recordingSeconds": 123.433,
          "recordingVideoPts": {
            "value": 11108970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "job_accepted",
          "wallClock": null,
          "confidence": "provider-reported",
          "evidence": "Provider job submission time for job 3G236370357.",
          "recordingSeconds": 135,
          "recordingVideoPts": {
            "value": 12150000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "First visible active allocation: 10 running frames/nodes.",
          "recordingSeconds": 149.5,
          "recordingVideoPts": {
            "value": 13455000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "capacity_peak",
          "wallClock": "2026-08-01T23:01:25+02:00",
          "confidence": "exact-visible",
          "evidence": "Exact source frame shows 129 running nodes at 16/145 completed.",
          "recordingSeconds": 270,
          "recordingVideoPts": {
            "value": 24300000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First frame showing Done 145/145; the preceding recorded frame still showed 118/145.",
          "recordingSeconds": 381.133,
          "recordingVideoPts": {
            "value": 34301970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First authoritative complete state and final $3.204 USD charge.",
          "recordingSeconds": 381.133,
          "recordingVideoPts": {
            "value": 34301970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Raysync output transfer is initiated.",
          "recordingSeconds": 405,
          "recordingVideoPts": {
            "value": 36450000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First Raysync frame showing all 145 files complete; the prior frame was still active.",
          "recordingSeconds": 416.733,
          "recordingVideoPts": {
            "value": 37505970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes the complete Fox/Raysync handoff through the first explicit Completed state."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "provider_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled navigation after upload receipt is removed from standardized time."
          ]
        },
        {
          "id": "provider_loading",
          "type": "analysis",
          "startBoundary": "provider_loading_start",
          "endBoundary": "provider_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading nested inside setup remains included."
          ]
        },
        {
          "id": "operator_setup_before_form_load",
          "type": "configuration",
          "startBoundary": "provider_loading_complete",
          "endBoundary": "provider_form_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled job setup is removed."
          ]
        },
        {
          "id": "provider_form_loading",
          "type": "analysis",
          "startBoundary": "provider_form_loading_start",
          "endBoundary": "provider_form_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled form loading remains included."
          ]
        },
        {
          "id": "operator_setup_before_analysis",
          "type": "configuration",
          "startBoundary": "provider_form_loading_complete",
          "endBoundary": "analysis_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled settings and the Analyze action are removed."
          ]
        },
        {
          "id": "mandatory_analysis",
          "type": "analysis",
          "startBoundary": "analysis_start",
          "endBoundary": "analysis_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-reported duration: 28 seconds."
          ]
        },
        {
          "id": "analysis_result_propagation",
          "type": "unknown-provider-wait",
          "startBoundary": "analysis_complete",
          "endBoundary": "provider_auto_refresh_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled delay before automatic result refresh remains included."
          ]
        },
        {
          "id": "provider_auto_refresh",
          "type": "analysis",
          "startBoundary": "provider_auto_refresh_start",
          "endBoundary": "analysis_success_visible",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Automatic provider refresh/loading remains included."
          ]
        },
        {
          "id": "operator_post_analysis_setup",
          "type": "configuration",
          "startBoundary": "analysis_success_visible",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator result review, settings, and the Render full job action are removed."
          ]
        },
        {
          "id": "submission",
          "type": "submission",
          "startBoundary": "render_submit",
          "endBoundary": "job_accepted",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "job_accepted",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Allocation rose from 10 to 129 visible running nodes."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "The full post-render retrieval tail remains included, including operator navigation and the transfer action."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Raysync downloads the complete output tree after render completion."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 6.532999999999994,
          "reason": "Operator navigation after upload completion and before provider loading starts",
          "recordingStartSeconds": 39.767,
          "recordingStartVideoPts": {
            "value": 3579030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 46.3,
          "recordingEndVideoPts": {
            "value": 4167000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 1.6669999999999945,
          "reason": "Operator job setup between provider loading intervals",
          "recordingStartSeconds": 49.7,
          "recordingStartVideoPts": {
            "value": 4473000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 51.367,
          "recordingEndVideoPts": {
            "value": 4623030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_3",
          "durationSeconds": 22.299999999999997,
          "reason": "Operator settings and Analyze activation after the job form becomes usable",
          "recordingStartSeconds": 51.667,
          "recordingStartVideoPts": {
            "value": 4650030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 73.967,
          "recordingEndVideoPts": {
            "value": 6657030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_4",
          "durationSeconds": 18.033,
          "reason": "Operator result review, final settings, and Render full job activation after analysis succeeds",
          "recordingStartSeconds": 105.4,
          "recordingStartVideoPts": {
            "value": 9486000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 123.433,
          "recordingEndVideoPts": {
            "value": 11108970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 10,
          "confidence": "exact-visible",
          "evidence": "First active dashboard state.",
          "selectedGpusPerNode": 1,
          "recordingSeconds": 149.5,
          "recordingVideoPts": {
            "value": 13455000,
            "timeBase": "1/90000"
          }
        },
        {
          "activeNodes": 129,
          "confidence": "exact-visible",
          "evidence": "Observed peak at 16 completed frames.",
          "selectedGpusPerNode": 1,
          "recordingSeconds": 270,
          "recordingVideoPts": {
            "value": 24300000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 3.204,
          "confidence": "exact-visible",
          "evidence": "The recorded Fox job row displays '$ 3.204'; Fox's pricing page denominates account pricing in USD.",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 381.133,
          "recordingVideoPts": {
            "value": 34301970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "separate_raysync_helper",
          "observation": "Upload and download required Fox's separate Raysync desktop helper.",
          "severity": "friction",
          "recordingSeconds": 1.9,
          "recordingVideoPts": {
            "value": 171000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "mandatory_analysis_gate",
          "observation": "Fox required analysis before the separate Render full job action.",
          "severity": "friction",
          "recordingSeconds": 73.967,
          "recordingVideoPts": {
            "value": 6657030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "allocation_jump",
          "observation": "Visible running capacity jumped from 10 to 129 nodes rather than remaining fixed.",
          "severity": "measurement-note",
          "recordingSeconds": 270,
          "recordingVideoPts": {
            "value": 24300000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "foxrenderfarm-gpu3-fox-eevee-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Fox Upload action is pressed and the Fox EEVEE transfer flow begins.",
          "recordingSeconds": 1967.3,
          "recordingVideoPts": {
            "value": 177057000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First Raysync frame explicitly showing the Fox EEVEE upload as Completed.",
          "recordingSeconds": 1993.767,
          "recordingVideoPts": {
            "value": 179439030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame of provider-controlled job-form loading.",
          "recordingSeconds": 1995.833,
          "recordingVideoPts": {
            "value": 179624970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the provider job form is usable again.",
          "recordingSeconds": 1997.8,
          "recordingVideoPts": {
            "value": 179802000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_start",
          "wallClock": "2026-08-01T23:30:30+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after mandatory analysis is submitted following Fox's required Cycles-device change to NONE for EEVEE.",
          "recordingSeconds": 2014.867,
          "recordingVideoPts": {
            "value": 181338030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_auto_refresh_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame of Fox's automatic result refresh/loading state.",
          "recordingSeconds": 2044.8,
          "recordingVideoPts": {
            "value": 184032000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_complete",
          "wallClock": "2026-08-01T23:31:00+02:00",
          "confidence": "provider-reported",
          "evidence": "Derived source point for the end of Fox's reported 30-second mandatory analysis interval.",
          "recordingSeconds": 2044.867,
          "recordingVideoPts": {
            "value": 184038030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_result_visible",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the successful analysis result after automatic refresh.",
          "recordingSeconds": 2045.6,
          "recordingVideoPts": {
            "value": 184104000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after Render full job is pressed, with provider submission underway.",
          "recordingSeconds": 2060.133,
          "recordingVideoPts": {
            "value": 185411970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "job_accepted",
          "wallClock": "2026-08-01T23:31:20+02:00",
          "confidence": "provider-reported",
          "evidence": "Fox-reported submission time for job 3G236370537.",
          "recordingSeconds": 2065,
          "recordingVideoPts": {
            "value": 185850000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First dashboard state showing 10 running nodes.",
          "recordingSeconds": 2070,
          "recordingVideoPts": {
            "value": 186300000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native completed-job state after the final Fox frame; nearby frames move from 49/50 through provider loading to Done.",
          "recordingSeconds": 2567.867,
          "recordingVideoPts": {
            "value": 231108030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First authoritative Done 50/50 state with final $2.443 USD charge.",
          "recordingSeconds": 2567.867,
          "recordingVideoPts": {
            "value": 231108030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Raysync output transfer is initiated.",
          "recordingSeconds": 2570,
          "recordingVideoPts": {
            "value": 231300000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native Raysync frame showing the explicit green Completed state for all 50 files.",
          "recordingSeconds": 2580.767,
          "recordingVideoPts": {
            "value": 232269030,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes the complete Fox/Raysync handoff through the first explicit Completed state."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "provider_form_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled navigation after upload receipt is removed from standardized time."
          ]
        },
        {
          "id": "provider_form_loading",
          "type": "analysis",
          "startBoundary": "provider_form_loading_start",
          "endBoundary": "provider_form_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled form loading nested inside setup remains included."
          ]
        },
        {
          "id": "operator_device_correction_and_setup",
          "type": "configuration",
          "startBoundary": "provider_form_loading_complete",
          "endBoundary": "analysis_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings, Fox's required Cycles-device change from OptiX to NONE, and Analyze activation are removed."
          ]
        },
        {
          "id": "mandatory_analysis_before_refresh",
          "type": "analysis",
          "startBoundary": "analysis_start",
          "endBoundary": "provider_auto_refresh_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Fox reports a 30-second analysis interval; automatic refresh begins 0.067 seconds before that reported interval ends."
          ]
        },
        {
          "id": "provider_auto_refresh",
          "type": "analysis",
          "startBoundary": "provider_auto_refresh_start",
          "endBoundary": "analysis_result_visible",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Automatic provider refresh/loading remains included through the first successful result state."
          ]
        },
        {
          "id": "operator_post_analysis_setup",
          "type": "configuration",
          "startBoundary": "analysis_result_visible",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator result review, final settings, and Render full job activation are removed."
          ]
        },
        {
          "id": "submission",
          "type": "submission",
          "startBoundary": "render_submit",
          "endBoundary": "job_accepted",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "job_accepted",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Visible allocation peaked at 10 nodes despite EEVEE device NONE being required in the submission UI."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "The full post-render retrieval tail remains included, including operator navigation and transfer activation."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Raysync retrieval remains included through the first explicit green Completed state."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 2.066000000000031,
          "reason": "Operator navigation after upload completion and before provider form loading starts",
          "recordingStartSeconds": 1993.767,
          "recordingStartVideoPts": {
            "value": 179439030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1995.833,
          "recordingEndVideoPts": {
            "value": 179624970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 17.067000000000007,
          "reason": "Operator settings, required EEVEE device correction, and Analyze activation after provider form loading",
          "recordingStartSeconds": 1997.8,
          "recordingStartVideoPts": {
            "value": 179802000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2014.867,
          "recordingEndVideoPts": {
            "value": 181338030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_3",
          "durationSeconds": 14.532999999999902,
          "reason": "Operator result review, final settings, and Render full job activation after analysis succeeds",
          "recordingStartSeconds": 2045.6,
          "recordingStartVideoPts": {
            "value": 184104000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2060.133,
          "recordingEndVideoPts": {
            "value": 185411970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 10,
          "confidence": "exact-visible",
          "evidence": "First active state and observed peak.",
          "selectedGpusPerNode": 1,
          "recordingSeconds": 2070,
          "recordingVideoPts": {
            "value": 186300000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 2.443,
          "confidence": "exact-visible",
          "evidence": "The recorded Fox job row displays '$ 2.443'; Fox's pricing page denominates account pricing in USD.",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 2567.867,
          "recordingVideoPts": {
            "value": 231108030,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "eevee_device_none_required",
          "observation": "Fox rejected the inherited OptiX control for EEVEE and required the device field to be set to NONE before analysis.",
          "severity": "friction",
          "recordingSeconds": 2010,
          "recordingVideoPts": {
            "value": 180900000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "mandatory_analysis_gate",
          "observation": "Fox required a 30-second analysis and a separate Render full job action.",
          "severity": "friction",
          "recordingSeconds": 2014.867,
          "recordingVideoPts": {
            "value": 181338030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "separate_raysync_helper",
          "observation": "Upload and download required Fox's Raysync helper.",
          "severity": "friction",
          "recordingSeconds": 1967.3,
          "recordingVideoPts": {
            "value": 177057000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "foxrenderfarm-gpu3-junkshop-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Fox Upload action is pressed and the Junkshop transfer flow begins.",
          "recordingSeconds": 424.833,
          "recordingVideoPts": {
            "value": 38234970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First Raysync frame explicitly showing the 392.15 MB Junkshop upload as Completed.",
          "recordingSeconds": 503.767,
          "recordingVideoPts": {
            "value": 45339030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame of provider-controlled job-form loading.",
          "recordingSeconds": 506.867,
          "recordingVideoPts": {
            "value": 45618030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the provider job form is usable again.",
          "recordingSeconds": 509.3,
          "recordingVideoPts": {
            "value": 45837000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_attempt_one_start",
          "wallClock": "2026-08-01T23:05:41+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after the first mandatory Analyze action is submitted.",
          "recordingSeconds": 525.433,
          "recordingVideoPts": {
            "value": 47288970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_attempt_one_end",
          "wallClock": "2026-08-01T23:06:21+02:00",
          "confidence": "provider-reported",
          "evidence": "Derived source point for the end of Fox's reported 40-second failed analysis interval.",
          "recordingSeconds": 565.433,
          "recordingVideoPts": {
            "value": 50888970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_failure_visible",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame surfacing Analysis failed and directing the user to customer service.",
          "recordingSeconds": 587.567,
          "recordingVideoPts": {
            "value": 52881030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_retry_start",
          "wallClock": "2026-08-01T23:06:53+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Re-Analyse is pressed without a local file change; provider retry work starts here.",
          "recordingSeconds": 597.067,
          "recordingVideoPts": {
            "value": 53736030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_retry_complete",
          "wallClock": "2026-08-01T23:07:21+02:00",
          "confidence": "provider-reported",
          "evidence": "Derived source point for the end of Fox's reported 28-second retry analysis interval.",
          "recordingSeconds": 625.067,
          "recordingVideoPts": {
            "value": 56256030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_retry_success_visible",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the successful retry result after provider propagation.",
          "recordingSeconds": 647.6,
          "recordingVideoPts": {
            "value": 58284000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after Render full job is pressed, with provider submission underway.",
          "recordingSeconds": 665.867,
          "recordingVideoPts": {
            "value": 59928030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "job_accepted",
          "wallClock": "2026-08-01T23:08:10+02:00",
          "confidence": "provider-reported",
          "evidence": "Fox-reported submission time for job 3G236370401.",
          "recordingSeconds": 675,
          "recordingVideoPts": {
            "value": 60750000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "estimated",
          "evidence": "Earliest defensible node-processing bound inferred from the subsequent per-frame Consuming counters; the UI did not expose a clean start frame.",
          "recordingSeconds": 707,
          "recordingVideoPts": {
            "value": 63630000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after refresh showing Done 96/96.",
          "recordingSeconds": 1261.333,
          "recordingVideoPts": {
            "value": 113519970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First authoritative completed-job state with the final $2.456 USD charge.",
          "recordingSeconds": 1261.333,
          "recordingVideoPts": {
            "value": 113519970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Raysync output transfer is initiated immediately after completion.",
          "recordingSeconds": 1263.5,
          "recordingVideoPts": {
            "value": 113715000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native Raysync frame showing the explicit green Completed state for all 96 files.",
          "recordingSeconds": 1297.767,
          "recordingVideoPts": {
            "value": 116799030,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes the complete Fox/Raysync handoff through the first explicit Completed state."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "provider_form_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled navigation after upload receipt is removed from standardized time."
          ]
        },
        {
          "id": "provider_form_loading",
          "type": "analysis",
          "startBoundary": "provider_form_loading_start",
          "endBoundary": "provider_form_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled form loading nested inside setup remains included."
          ]
        },
        {
          "id": "operator_setup_before_analysis",
          "type": "configuration",
          "startBoundary": "provider_form_loading_complete",
          "endBoundary": "analysis_attempt_one_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled settings and the first Analyze action are removed."
          ]
        },
        {
          "id": "analysis_attempt_one",
          "type": "analysis",
          "startBoundary": "analysis_attempt_one_start",
          "endBoundary": "analysis_attempt_one_end",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Mandatory provider analysis failed without a technical cause."
          ]
        },
        {
          "id": "failure_propagation",
          "type": "unknown-provider-wait",
          "startBoundary": "analysis_attempt_one_end",
          "endBoundary": "analysis_failure_visible",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled failure propagation remains included until the first visible failure state."
          ]
        },
        {
          "id": "operator_retry_initiation",
          "type": "configuration",
          "startBoundary": "analysis_failure_visible",
          "endBoundary": "analysis_retry_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator reaction and Re-Analyse activation are removed; retry provider work begins at the end boundary."
          ]
        },
        {
          "id": "analysis_retry",
          "type": "retry-analysis",
          "startBoundary": "analysis_retry_start",
          "endBoundary": "analysis_retry_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Passed with no local scene change."
          ]
        },
        {
          "id": "retry_result_propagation",
          "type": "unknown-provider-wait",
          "startBoundary": "analysis_retry_complete",
          "endBoundary": "analysis_retry_success_visible",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled retry-result propagation remains included."
          ]
        },
        {
          "id": "operator_post_analysis_setup",
          "type": "configuration",
          "startBoundary": "analysis_retry_success_visible",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator result review, settings, and Render full job activation are removed."
          ]
        },
        {
          "id": "submission",
          "type": "submission",
          "startBoundary": "render_submit",
          "endBoundary": "job_accepted",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "job_accepted",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Active start is estimated from per-frame counters because the transition was not cleanly exposed."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Visible allocation peaked at 10 nodes."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "The full post-render retrieval tail remains included, including operator navigation and transfer activation."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Raysync retrieval remains included through the first explicit green Completed state."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 3.1000000000000227,
          "reason": "Operator navigation after upload completion and before provider form loading starts",
          "recordingStartSeconds": 503.767,
          "recordingStartVideoPts": {
            "value": 45339030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 506.867,
          "recordingEndVideoPts": {
            "value": 45618030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 16.13299999999998,
          "reason": "Operator job settings and first Analyze activation after provider form loading",
          "recordingStartSeconds": 509.3,
          "recordingStartVideoPts": {
            "value": 45837000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 525.433,
          "recordingEndVideoPts": {
            "value": 47288970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_3",
          "durationSeconds": 9.5,
          "reason": "Operator reaction to the visible analysis failure and Re-Analyse activation",
          "recordingStartSeconds": 587.567,
          "recordingStartVideoPts": {
            "value": 52881030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 597.067,
          "recordingEndVideoPts": {
            "value": 53736030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_4",
          "durationSeconds": 18.26699999999994,
          "reason": "Operator result review, final settings, and Render full job activation after the retry succeeds",
          "recordingStartSeconds": 647.6,
          "recordingStartVideoPts": {
            "value": 58284000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 665.867,
          "recordingEndVideoPts": {
            "value": 59928030,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 10,
          "confidence": "exact-visible",
          "evidence": "Job details show 10 frame tasks preparing/rendering; observed peak.",
          "selectedGpusPerNode": 1,
          "recordingSeconds": 720,
          "recordingVideoPts": {
            "value": 64800000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 2.456,
          "confidence": "exact-visible",
          "evidence": "The recorded Fox job row displays '$ 2.456'; Fox's pricing page denominates account pricing in USD.",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 1261.333,
          "recordingVideoPts": {
            "value": 113519970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "analysis_failed_without_cause",
          "observation": "The first mandatory analysis failed with no technical cause and told the user to contact 24-hour customer service.",
          "severity": "failure",
          "recordingSeconds": 587.567,
          "recordingVideoPts": {
            "value": 52881030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "immediate_retry_passed",
          "observation": "The immediate retry passed without any local scene or configuration change.",
          "severity": "recovery",
          "recordingSeconds": 647.6,
          "recordingVideoPts": {
            "value": 58284000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "failure_status_delay",
          "observation": "Fox's reported analysis end preceded the first visible failure state by 22.134 seconds.",
          "severity": "friction",
          "recordingSeconds": 565.433,
          "recordingVideoPts": {
            "value": 50888970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "separate_raysync_helper",
          "observation": "Upload and download required Fox's Raysync helper.",
          "severity": "friction",
          "recordingSeconds": 424.833,
          "recordingVideoPts": {
            "value": 38234970,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "foxrenderfarm-gpu3-monster-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Fox Upload action is pressed and the Monster transfer flow begins.",
          "recordingSeconds": 1303.833,
          "recordingVideoPts": {
            "value": 117344970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First Raysync frame explicitly showing the Monster upload as Completed.",
          "recordingSeconds": 1326.767,
          "recordingVideoPts": {
            "value": 119409030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame of provider-controlled job-form loading.",
          "recordingSeconds": 1332.767,
          "recordingVideoPts": {
            "value": 119949030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_form_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the provider job form is usable again.",
          "recordingSeconds": 1333.033,
          "recordingVideoPts": {
            "value": 119972970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_start",
          "wallClock": "2026-08-01T23:19:29+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after the mandatory Analyze action is submitted.",
          "recordingSeconds": 1354.133,
          "recordingVideoPts": {
            "value": 121871970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_complete",
          "wallClock": "2026-08-01T23:19:52+02:00",
          "confidence": "provider-reported",
          "evidence": "Derived source point for the end of Fox's reported 23-second mandatory analysis interval.",
          "recordingSeconds": 1377.133,
          "recordingVideoPts": {
            "value": 123941970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "analysis_result_visible",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native post-analysis state exposing the Blender-version warning and continue controls.",
          "recordingSeconds": 1421.6,
          "recordingVideoPts": {
            "value": 127944000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Ignore/continue workflow finishes and Render full job is pressed.",
          "recordingSeconds": 1432.6,
          "recordingVideoPts": {
            "value": 128934000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "job_accepted",
          "wallClock": "2026-08-01T23:20:50+02:00",
          "confidence": "provider-reported",
          "evidence": "Fox-reported submission time for job 3G236370511.",
          "recordingSeconds": 1435,
          "recordingVideoPts": {
            "value": 129150000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First dashboard state showing 10 running nodes.",
          "recordingSeconds": 1440,
          "recordingVideoPts": {
            "value": 129600000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native completed-job state after the final Monster frame.",
          "recordingSeconds": 1939.9,
          "recordingVideoPts": {
            "value": 174591000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First authoritative Done 96/96 state with final $1.795 USD charge.",
          "recordingSeconds": 1939.9,
          "recordingVideoPts": {
            "value": 174591000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Raysync output transfer is initiated.",
          "recordingSeconds": 1942,
          "recordingVideoPts": {
            "value": 174780000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native Raysync frame showing the explicit green Completed state for all 96 files.",
          "recordingSeconds": 1953.733,
          "recordingVideoPts": {
            "value": 175835970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes the complete Fox/Raysync handoff through the first explicit Completed state."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "provider_form_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled navigation after upload receipt is removed from standardized time."
          ]
        },
        {
          "id": "provider_form_loading",
          "type": "analysis",
          "startBoundary": "provider_form_loading_start",
          "endBoundary": "provider_form_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled form loading nested inside setup remains included."
          ]
        },
        {
          "id": "operator_setup_before_analysis",
          "type": "configuration",
          "startBoundary": "provider_form_loading_complete",
          "endBoundary": "analysis_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled settings and the Analyze action are removed."
          ]
        },
        {
          "id": "mandatory_analysis",
          "type": "analysis",
          "startBoundary": "analysis_start",
          "endBoundary": "analysis_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-reported duration: 23 seconds."
          ]
        },
        {
          "id": "analysis_result_propagation",
          "type": "unknown-provider-wait",
          "startBoundary": "analysis_complete",
          "endBoundary": "analysis_result_visible",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled result propagation remains included until the first usable result state."
          ]
        },
        {
          "id": "operator_version_warning_and_submit",
          "type": "configuration",
          "startBoundary": "analysis_result_visible",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator review of Fox's version warning, Ignore/continue choice, and Render full job activation are removed."
          ]
        },
        {
          "id": "submission",
          "type": "submission",
          "startBoundary": "render_submit",
          "endBoundary": "job_accepted",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "job_accepted",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Visible allocation peaked at 10 nodes."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "The full post-render retrieval tail remains included, including operator navigation and transfer activation."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Raysync retrieval remains included through the first explicit green Completed state."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 6,
          "reason": "Operator navigation after upload completion and before provider form loading starts",
          "recordingStartSeconds": 1326.767,
          "recordingStartVideoPts": {
            "value": 119409030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1332.767,
          "recordingEndVideoPts": {
            "value": 119949030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 21.100000000000136,
          "reason": "Operator job settings and Analyze activation after provider form loading",
          "recordingStartSeconds": 1333.033,
          "recordingStartVideoPts": {
            "value": 119972970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1354.133,
          "recordingEndVideoPts": {
            "value": 121871970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_3",
          "durationSeconds": 11,
          "reason": "Operator version-warning review, Ignore/continue choice, and Render full job activation",
          "recordingStartSeconds": 1421.6,
          "recordingStartVideoPts": {
            "value": 127944000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1432.6,
          "recordingEndVideoPts": {
            "value": 128934000,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 10,
          "confidence": "exact-visible",
          "evidence": "First active state and observed peak.",
          "selectedGpusPerNode": 1,
          "recordingSeconds": 1440,
          "recordingVideoPts": {
            "value": 129600000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 1.795,
          "confidence": "exact-visible",
          "evidence": "The recorded Fox job row displays '$ 1.795'; Fox's pricing page denominates account pricing in USD.",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 1939.9,
          "recordingVideoPts": {
            "value": 174591000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "analysis_result_delay",
          "observation": "The provider-reported analysis completion preceded the first usable recorded result by 44.467 seconds.",
          "severity": "friction",
          "recordingSeconds": 1377.133,
          "recordingVideoPts": {
            "value": 123941970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "version_incompatibility_warning",
          "observation": "Fox warned the blend version was incompatible with its selected Blender configuration and required an explicit Ignore and continue choice.",
          "severity": "friction",
          "recordingSeconds": 1421.6,
          "recordingVideoPts": {
            "value": 127944000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "separate_raysync_helper",
          "observation": "Upload and download required Fox's Raysync helper.",
          "severity": "friction",
          "recordingSeconds": 1303.833,
          "recordingVideoPts": {
            "value": 117344970,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "garagefarm-high-classroom-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T00:18:09.300+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame of renderBeamer Project Check after Beam it up Animation was activated",
          "recordingSeconds": 7.133,
          "recordingVideoPts": {
            "value": 641970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_start",
          "wallClock": "2026-08-01T22:18:12.921Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log begins the network upload",
          "recordingSeconds": 10.767,
          "recordingVideoPts": {
            "value": 969030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-01T22:18:18.899Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log confirms upload completion",
          "recordingSeconds": 16.733,
          "recordingVideoPts": {
            "value": 1505970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "manual_setup_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the post-upload handoff is actionable by the operator.",
          "recordingSeconds": 16.867,
          "recordingVideoPts": {
            "value": 1518030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the operator action has triggered provider-controlled WebManager loading.",
          "recordingSeconds": 18.967,
          "recordingVideoPts": {
            "value": 1707030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where WebManager loading has finished and operator-controlled job settings resume.",
          "recordingSeconds": 20.033,
          "recordingVideoPts": {
            "value": 1802970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T00:18:41.600+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame after the WebManager Submit action, with the submit spinner active",
          "recordingSeconds": 39.433,
          "recordingVideoPts": {
            "value": 3548970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T00:19:09.534+02:00",
          "confidence": "exact-visible",
          "evidence": "First dashboard frame showing Active with 29 of 60 nodes",
          "recordingSeconds": 67.367,
          "recordingVideoPts": {
            "value": 6063030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-01T22:20:37.960Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the automatic download request while rendering was still active",
          "recordingSeconds": 155.8,
          "recordingVideoPts": {
            "value": 14022000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_first_file",
          "wallClock": "2026-08-01T22:20:39.244Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the first local output file",
          "recordingSeconds": 157.067,
          "recordingVideoPts": {
            "value": 14136030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-01T22:21:24Z",
          "confidence": "provider-reported",
          "evidence": "WebManager job details report the authoritative provider end time",
          "recordingSeconds": 201.833,
          "recordingVideoPts": {
            "value": 18164970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete_observed",
          "wallClock": "2026-08-02T00:21:40.800+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing Done after the delayed UI refresh",
          "recordingSeconds": 218.633,
          "recordingVideoPts": {
            "value": 19676970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "next_scene_editorial_cut",
          "wallClock": "2026-08-02T00:21:55.800+02:00",
          "confidence": "exact-visible",
          "evidence": "Native frame 0.100 seconds before the first next-scene frame; aligns the terminal proof to an exact annotated-overlay second without removing benchmark evidence",
          "recordingSeconds": 233.633,
          "recordingVideoPts": {
            "value": 21026970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "next_scene_activity_start",
          "wallClock": "2026-08-02T00:21:55.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame switching away from the completed Classroom job to Blender for the next Junkshop run",
          "recordingSeconds": 233.733,
          "recordingVideoPts": {
            "value": 21035970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-01T22:26:25.326Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the final local file; the directory contains 145 valid PNGs",
          "recordingSeconds": 503.167,
          "recordingVideoPts": {
            "value": 45285030,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "From the first upload activation through provider acknowledgment; the 5.978-second renderBeamer network transfer and any provider checking/acknowledgment delay remain included."
          ]
        },
        {
          "id": "provider_handoff",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "manual_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled post-upload handoff remains in system time."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "manual_setup_start",
          "endBoundary": "provider_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator handoff actions are removed from standardized system time."
          ]
        },
        {
          "id": "provider_job_form_loading",
          "type": "analysis",
          "startBoundary": "provider_loading_start",
          "endBoundary": "provider_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Interleaved provider-controlled WebManager loading is retained."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "provider_loading_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and the final submit action are removed."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Submitted/Pending until the first defensible Active node state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Uses the provider-reported job end; the dashboard did not visibly refresh to Done until 16.800 seconds later."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Automatic retrieval began before render completion, so only this post-render tail is additive."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 2.099999999999998,
          "reason": "Operator handoff actions before WebManager began loading the job form",
          "recordingStartSeconds": 16.867,
          "recordingStartVideoPts": {
            "value": 1518030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 18.967,
          "recordingEndVideoPts": {
            "value": 1707030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 19.4,
          "reason": "Operator job settings and submit action after WebManager finished loading",
          "recordingStartSeconds": 20.033,
          "recordingStartVideoPts": {
            "value": 1802970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 39.433,
          "recordingEndVideoPts": {
            "value": 3548970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 29,
          "advertisedNodeCap": 60,
          "confidence": "exact-visible",
          "evidence": "First Active dashboard state; also the observed peak",
          "recordingSeconds": 67.367,
          "recordingVideoPts": {
            "value": 6063030,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 7.55,
          "confidence": "exact-visible",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 218.633,
          "recordingVideoPts": {
            "value": 19676970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "separate_webmanager_handoff",
          "observation": "Uploading did not start compute; the run required a separate WebManager configuration and Submit action.",
          "severity": "friction",
          "recordingSeconds": 16.733,
          "recordingVideoPts": {
            "value": 1505970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "background_download_overlapped_next_scene",
          "observation": "The provider was Done but automatic output retrieval continued for 284.534 seconds, overlapping the next-scene workflow. The unrelated next-run footage is editorially omitted without deducting that wall-clock retrieval time.",
          "severity": "measurement-note",
          "recordingSeconds": 218.633,
          "recordingVideoPts": {
            "value": 19676970,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "garagefarm-high-fox-eevee-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T00:36:37.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame of renderBeamer after the corrected Full-job scene was beamed",
          "recordingSeconds": 1114.733,
          "recordingVideoPts": {
            "value": 100325970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_start",
          "wallClock": "2026-08-01T22:36:39.037Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log begins the network upload",
          "recordingSeconds": 1116.867,
          "recordingVideoPts": {
            "value": 100518030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_complete",
          "wallClock": "2026-08-01T22:36:48.170Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log confirms network transfer completion; provider processing continues until upload_complete.",
          "recordingSeconds": 1126,
          "recordingVideoPts": {
            "value": 101340000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where the provider acknowledges the corrected full-job upload and exposes the post-upload handoff.",
          "recordingSeconds": 1133.533,
          "recordingVideoPts": {
            "value": 102017970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "manual_setup_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the post-upload handoff is actionable by the operator.",
          "recordingSeconds": 1133.533,
          "recordingVideoPts": {
            "value": 102017970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the operator action has triggered provider-controlled WebManager loading.",
          "recordingSeconds": 1135.067,
          "recordingVideoPts": {
            "value": 102156030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where WebManager loading has finished and operator-controlled job settings resume.",
          "recordingSeconds": 1135.933,
          "recordingVideoPts": {
            "value": 102233970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T00:37:22.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame after the corrected gv002 Full-job Submit action",
          "recordingSeconds": 1160.733,
          "recordingVideoPts": {
            "value": 104465970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T00:37:52.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First dashboard frame showing Active with 10 of 60 nodes",
          "recordingSeconds": 1190.733,
          "recordingVideoPts": {
            "value": 107165970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-01T22:39:16Z",
          "confidence": "provider-reported",
          "evidence": "WebManager job details report the authoritative provider end time",
          "recordingSeconds": 1273.833,
          "recordingVideoPts": {
            "value": 114644970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-01T22:39:45.492Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the automatic download request",
          "recordingSeconds": 1303.333,
          "recordingVideoPts": {
            "value": 117299970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_first_file",
          "wallClock": "2026-08-01T22:39:47.379Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the first local output file",
          "recordingSeconds": 1305.2,
          "recordingVideoPts": {
            "value": 117468000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-01T22:39:52.453Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the final local file; the corrected directory contains 50 valid PNGs",
          "recordingSeconds": 1310.3,
          "recordingVideoPts": {
            "value": 117927000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "From the first upload activation through provider acknowledgment; the 9.133-second renderBeamer network transfer and any provider checking/acknowledgment delay remain included."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "manual_setup_start",
          "endBoundary": "provider_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator handoff actions are removed from standardized system time."
          ]
        },
        {
          "id": "provider_job_form_loading",
          "type": "analysis",
          "startBoundary": "provider_loading_start",
          "endBoundary": "provider_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Interleaved provider-controlled WebManager loading is retained."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "provider_loading_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and the final submit action are removed."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Submitted/Pending until the first Active node state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Uses the provider-reported authoritative job end."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All post-render provider wait and transfer time remains included."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 1.5340000000001055,
          "reason": "Operator handoff actions before WebManager began loading the job form",
          "recordingStartSeconds": 1133.533,
          "recordingStartVideoPts": {
            "value": 102017970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1135.067,
          "recordingEndVideoPts": {
            "value": 102156030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 24.799999999999955,
          "reason": "Operator job settings and corrected full-job submit action after WebManager finished loading",
          "recordingStartSeconds": 1135.933,
          "recordingStartVideoPts": {
            "value": 102233970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1160.733,
          "recordingEndVideoPts": {
            "value": 104465970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 10,
          "advertisedNodeCap": 60,
          "confidence": "exact-visible",
          "evidence": "First Active dashboard state; also the observed peak",
          "recordingSeconds": 1190.733,
          "recordingVideoPts": {
            "value": 107165970,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 1.12,
          "confidence": "exact-visible",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 1273.833,
          "recordingVideoPts": {
            "value": 114644970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "invalid_test-job_is_auxiliary",
          "observation": "A preceding Test job rendered only frames 1, 21, and 41 and cost $0.12. It is preserved separately and excluded from this canonical full-run record.",
          "severity": "measurement-note",
          "recordingSeconds": 1115.7,
          "recordingVideoPts": {
            "value": 100413000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "full-job-mode_required",
          "observation": "The corrected benchmark required explicit Full job selection; the overall 1-50 range alone did not guarantee all frames.",
          "severity": "friction",
          "recordingSeconds": 1126,
          "recordingVideoPts": {
            "value": 101340000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "garagefarm-high-junkshop-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T00:22:08.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame of renderBeamer Project Check after Beam it up Animation was activated",
          "recordingSeconds": 246.733,
          "recordingVideoPts": {
            "value": 22205970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_start",
          "wallClock": "2026-08-01T22:22:13.530Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log begins the network upload",
          "recordingSeconds": 251.367,
          "recordingVideoPts": {
            "value": 22623030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-01T22:23:19.724Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log confirms upload completion",
          "recordingSeconds": 317.567,
          "recordingVideoPts": {
            "value": 28581030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "manual_setup_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the post-upload handoff is actionable by the operator.",
          "recordingSeconds": 317.767,
          "recordingVideoPts": {
            "value": 28599030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the operator action has triggered provider-controlled WebManager loading.",
          "recordingSeconds": 319.433,
          "recordingVideoPts": {
            "value": 28748970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where WebManager loading has finished and operator-controlled job settings resume.",
          "recordingSeconds": 320.333,
          "recordingVideoPts": {
            "value": 28829970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T00:23:38.767+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame after the WebManager Submit action, with the submit spinner active",
          "recordingSeconds": 336.6,
          "recordingVideoPts": {
            "value": 30294000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T00:23:59.234+02:00",
          "confidence": "exact-visible",
          "evidence": "First dashboard frame showing Active with 20 of 60 nodes",
          "recordingSeconds": 357.067,
          "recordingVideoPts": {
            "value": 32136030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-01T22:25:45Z",
          "confidence": "provider-reported",
          "evidence": "WebManager job details report the authoritative provider end time",
          "recordingSeconds": 462.833,
          "recordingVideoPts": {
            "value": 41654970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete_observed",
          "wallClock": "2026-08-02T00:26:06.634+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing Done after the delayed UI refresh",
          "recordingSeconds": 484.467,
          "recordingVideoPts": {
            "value": 43602030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-01T22:26:15.020Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the automatic download request",
          "recordingSeconds": 492.867,
          "recordingVideoPts": {
            "value": 44358030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_first_file",
          "wallClock": "2026-08-01T22:26:22.602Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the first local output file",
          "recordingSeconds": 500.433,
          "recordingVideoPts": {
            "value": 45038970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-01T22:26:52.781Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the final local file; the directory contains 96 valid PNGs",
          "recordingSeconds": 530.633,
          "recordingVideoPts": {
            "value": 47756970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "From the first upload activation through provider acknowledgment; the 66.194-second renderBeamer network transfer and any provider checking/acknowledgment delay remain included."
          ]
        },
        {
          "id": "provider_handoff",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "manual_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled post-upload handoff remains in system time."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "manual_setup_start",
          "endBoundary": "provider_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator handoff actions are removed from standardized system time."
          ]
        },
        {
          "id": "provider_job_form_loading",
          "type": "analysis",
          "startBoundary": "provider_loading_start",
          "endBoundary": "provider_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Interleaved provider-controlled WebManager loading is retained."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "provider_loading_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and the final submit action are removed."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Submitted/Pending until the first Active node state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Uses the provider-reported job end; visible Done lagged by 21.634 seconds."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes the interval before renderBeamer requested the completed outputs."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 1.6659999999999968,
          "reason": "Operator handoff actions before WebManager began loading the job form",
          "recordingStartSeconds": 317.767,
          "recordingStartVideoPts": {
            "value": 28599030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 319.433,
          "recordingEndVideoPts": {
            "value": 28748970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 16.266999999999996,
          "reason": "Operator job settings and submit action after WebManager finished loading",
          "recordingStartSeconds": 320.333,
          "recordingStartVideoPts": {
            "value": 28829970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 336.6,
          "recordingEndVideoPts": {
            "value": 30294000,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 20,
          "advertisedNodeCap": 60,
          "confidence": "exact-visible",
          "evidence": "First Active dashboard state; also the observed peak",
          "recordingSeconds": 357.067,
          "recordingVideoPts": {
            "value": 32136030,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 3.92,
          "confidence": "exact-visible",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 484.467,
          "recordingVideoPts": {
            "value": 43602030,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "long_large-package-upload",
          "observation": "The 392 MB prepared fixture required 66.194 seconds of network upload after local preparation.",
          "severity": "friction",
          "recordingSeconds": 251.367,
          "recordingVideoPts": {
            "value": 22623030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "done_ui_lag",
          "observation": "The dashboard exposed Done 21.634 seconds after the provider-reported end time.",
          "severity": "measurement-note",
          "recordingSeconds": 484.467,
          "recordingVideoPts": {
            "value": 43602030,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "garagefarm-high-monster-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T00:27:40.000+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame of renderBeamer Project Check after Beam it up Animation was activated",
          "recordingSeconds": 577.267,
          "recordingVideoPts": {
            "value": 51954030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_network_start",
          "wallClock": "2026-08-01T22:27:40.456Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log begins the network upload",
          "recordingSeconds": 578.3,
          "recordingVideoPts": {
            "value": 52047000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-01T22:27:55.611Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer transfer log confirms upload completion",
          "recordingSeconds": 593.467,
          "recordingVideoPts": {
            "value": 53412030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "manual_setup_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the post-upload handoff is actionable by the operator.",
          "recordingSeconds": 593.667,
          "recordingVideoPts": {
            "value": 53430030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the operator action has triggered provider-controlled WebManager loading.",
          "recordingSeconds": 595.767,
          "recordingVideoPts": {
            "value": 53619030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "provider_loading_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where WebManager loading has finished and operator-controlled job settings resume.",
          "recordingSeconds": 596.7,
          "recordingVideoPts": {
            "value": 53703000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T00:28:19.567+02:00",
          "confidence": "exact-visible",
          "evidence": "First frame after the WebManager Submit action, with the submit spinner active",
          "recordingSeconds": 617.4,
          "recordingVideoPts": {
            "value": 55566000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T00:28:48.034+02:00",
          "confidence": "exact-visible",
          "evidence": "First dashboard frame showing Active with 20 of 60 nodes",
          "recordingSeconds": 645.867,
          "recordingVideoPts": {
            "value": 58128030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-01T22:29:47Z",
          "confidence": "provider-reported",
          "evidence": "WebManager job details report the authoritative provider end time",
          "recordingSeconds": 704.833,
          "recordingVideoPts": {
            "value": 63434970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-01T22:29:56.102Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the automatic download request",
          "recordingSeconds": 713.933,
          "recordingVideoPts": {
            "value": 64253970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_first_file",
          "wallClock": "2026-08-01T22:29:57.545Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the first local output file",
          "recordingSeconds": 715.367,
          "recordingVideoPts": {
            "value": 64383030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-01T22:30:03.160Z",
          "confidence": "exact-log",
          "evidence": "renderBeamer log records the final local file; the directory contains 96 valid PNGs",
          "recordingSeconds": 721,
          "recordingVideoPts": {
            "value": 64890000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "From the first upload activation through provider acknowledgment; the 15.155-second renderBeamer network transfer and any provider checking/acknowledgment delay remain included."
          ]
        },
        {
          "id": "provider_handoff",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "manual_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled post-upload handoff remains in system time."
          ]
        },
        {
          "id": "operator_handoff",
          "type": "configuration",
          "startBoundary": "manual_setup_start",
          "endBoundary": "provider_loading_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator handoff actions are removed from standardized system time."
          ]
        },
        {
          "id": "provider_job_form_loading",
          "type": "analysis",
          "startBoundary": "provider_loading_start",
          "endBoundary": "provider_loading_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Interleaved provider-controlled WebManager loading is retained."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "provider_loading_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and the final submit action are removed."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Submitted/Pending until the first Active node state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Uses the provider-reported authoritative job end."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All post-render provider wait and transfer time remains included."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 2.1000000000000227,
          "reason": "Operator handoff actions before WebManager began loading the job form",
          "recordingStartSeconds": 593.667,
          "recordingStartVideoPts": {
            "value": 53430030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 595.767,
          "recordingEndVideoPts": {
            "value": 53619030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_interaction_2",
          "durationSeconds": 20.699999999999932,
          "reason": "Operator job settings and submit action after WebManager finished loading",
          "recordingStartSeconds": 596.7,
          "recordingStartVideoPts": {
            "value": 53703000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 617.4,
          "recordingEndVideoPts": {
            "value": 55566000,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 20,
          "advertisedNodeCap": 60,
          "confidence": "exact-visible",
          "evidence": "First Active dashboard state; also the observed peak",
          "recordingSeconds": 645.867,
          "recordingVideoPts": {
            "value": 58128030,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 2.73,
          "confidence": "exact-visible",
          "kind": "final-job-charge",
          "unit": "USD",
          "recordingSeconds": 704.833,
          "recordingVideoPts": {
            "value": 63434970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "advertised-cap-not-allocation",
          "observation": "High advertised up to 60 nodes, while this job visibly used 20 active nodes.",
          "severity": "measurement-note",
          "recordingSeconds": 645.867,
          "recordingVideoPts": {
            "value": 58128030,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "irender-gpu-server-5s-classroom-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "recording_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "Lowest native source PTS. The Classroom upload is already active, so its activation predates the recording.",
          "recordingSeconds": 0,
          "recordingVideoPts": {
            "value": 0,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the Classroom package completed and the provider upload-success receipt.",
          "recordingSeconds": 40.7,
          "recordingVideoPts": {
            "value": 3663000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "machine_boot_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the operator activates machine startup. The later provider meter proves that billable online time did not start at this boundary.",
          "recordingSeconds": 49.233,
          "recordingVideoPts": {
            "value": 4430970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "connect_ready",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the provider connection as available. At source 1028.500 seconds, iRender showed 4 minutes used, which matches the 245.533 seconds since this boundary.",
          "recordingSeconds": 782.967,
          "recordingVideoPts": {
            "value": 70467030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "remote_desktop_usable",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame with a usable Windows desktop after the operator connection flow.",
          "recordingSeconds": 840,
          "recordingVideoPts": {
            "value": 75600000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing provider-machine extraction activity for the Classroom package.",
          "recordingSeconds": 886.9,
          "recordingVideoPts": {
            "value": 79821000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the extracted Classroom directory ready in Explorer.",
          "recordingSeconds": 887.833,
          "recordingVideoPts": {
            "value": 79904970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "blender_download_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the portable Blender download registered at 0 bytes of 395 MB.",
          "recordingSeconds": 1001.367,
          "recordingVideoPts": {
            "value": 90123030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "blender_download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the browser download settled at 0 B/s with 395 MB of 395 MB received.",
          "recordingSeconds": 1002.667,
          "recordingVideoPts": {
            "value": 90240030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "blender_archive_extraction_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the Extract action is disabled after activation and archive extraction is provider-machine controlled.",
          "recordingSeconds": 1017.167,
          "recordingVideoPts": {
            "value": 91545030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "blender_archive_extraction_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the extracted Blender folder is visible and actionable.",
          "recordingSeconds": 1047.033,
          "recordingVideoPts": {
            "value": 94232970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "blender_startup_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the busy spinner after blender.exe activation.",
          "recordingSeconds": 1052.267,
          "recordingVideoPts": {
            "value": 94704030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "blender_startup_ready",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing Blender's actionable first-run preferences modal.",
          "recordingSeconds": 1057.2,
          "recordingVideoPts": {
            "value": 95148000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "scene_load_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the busy spinner after the Classroom blend file is activated.",
          "recordingSeconds": 1066.833,
          "recordingVideoPts": {
            "value": 96014970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "scene_load_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the fully loaded Classroom viewport and settings.",
          "recordingSeconds": 1069.533,
          "recordingVideoPts": {
            "value": 96257970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the local Blender render command is submitted.",
          "recordingSeconds": 1109.733,
          "recordingVideoPts": {
            "value": 99875970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_active_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing final animation frame work complete.",
          "recordingSeconds": 1528.267,
          "recordingVideoPts": {
            "value": 137544030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_finalized",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where Blender has finalized the render and output is ready for provider-drive synchronization.",
          "recordingSeconds": 1534.667,
          "recordingVideoPts": {
            "value": 138120030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame that shows the complete Classroom download task at 145 of 145 files. The task was hidden before this check, so the transfer completed no later than this boundary.",
          "recordingSeconds": 2038.533,
          "recordingVideoPts": {
            "value": 183467970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "observed_upload_tail",
          "type": "upload-tail",
          "startBoundary": "recording_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the recorded tail of the Classroom upload is observed; upload activation is left-censored."
          ]
        },
        {
          "id": "operator_machine_start",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "machine_boot_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator navigation and paid-machine activation after provider upload receipt are removed."
          ]
        },
        {
          "id": "unbilled_machine_boot",
          "type": "startup",
          "startBoundary": "machine_boot_start",
          "endBoundary": "connect_ready",
          "providerControlled": true,
          "includedInSystemTime": false,
          "notes": [
            "iRender's meter showed 4 minutes used 245.533 seconds after Connect became available. The 733.734-second startup interval did not enter the recorded online-time comparison."
          ]
        },
        {
          "id": "operator_remote_connection",
          "type": "configuration",
          "startBoundary": "connect_ready",
          "endBoundary": "remote_desktop_usable",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled remote connection flow is removed."
          ]
        },
        {
          "id": "operator_project_staging",
          "type": "configuration",
          "startBoundary": "remote_desktop_usable",
          "endBoundary": "project_extraction_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Explorer navigation and project extraction activation are operator-controlled."
          ]
        },
        {
          "id": "project_extraction",
          "type": "setup",
          "startBoundary": "project_extraction_start",
          "endBoundary": "project_extraction_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-machine archive extraction remains included."
          ]
        },
        {
          "id": "operator_blender_discovery",
          "type": "configuration",
          "startBoundary": "project_extraction_complete",
          "endBoundary": "blender_download_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator searches for and selects the portable Blender build."
          ]
        },
        {
          "id": "portable_blender_download",
          "type": "setup",
          "startBoundary": "blender_download_start",
          "endBoundary": "blender_download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-network download remains included through the first settled 395/395 MB state."
          ]
        },
        {
          "id": "operator_archive_preparation",
          "type": "configuration",
          "startBoundary": "blender_download_complete",
          "endBoundary": "blender_archive_extraction_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Show-in-folder, archive selection, and Extract activation are operator-controlled."
          ]
        },
        {
          "id": "portable_blender_extraction",
          "type": "setup",
          "startBoundary": "blender_archive_extraction_start",
          "endBoundary": "blender_archive_extraction_complete",
          "providerControlled": true,
          "includedInSystemTime": false,
          "notes": [
            "The one-time portable Blender archive extraction is recorded as setup evidence but excluded from the comparison time."
          ]
        },
        {
          "id": "operator_executable_navigation",
          "type": "configuration",
          "startBoundary": "blender_archive_extraction_complete",
          "endBoundary": "blender_startup_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator navigates to and activates blender.exe."
          ]
        },
        {
          "id": "blender_process_startup",
          "type": "startup",
          "startBoundary": "blender_startup_start",
          "endBoundary": "blender_startup_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Blender process startup ends at the first actionable modal, not after operator preference choices."
          ]
        },
        {
          "id": "operator_first_run_and_file_selection",
          "type": "configuration",
          "startBoundary": "blender_startup_ready",
          "endBoundary": "scene_load_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "First-run preferences and scene-file selection are operator-controlled."
          ]
        },
        {
          "id": "classroom_scene_load",
          "type": "setup",
          "startBoundary": "scene_load_start",
          "endBoundary": "scene_load_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-machine scene loading remains included through the first fully loaded viewport."
          ]
        },
        {
          "id": "operator_render_configuration",
          "type": "configuration",
          "startBoundary": "scene_load_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Render settings, output setup, and command activation are operator-controlled."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "render_submit",
          "endBoundary": "render_active_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Blender runs on the rented provider machine after manual submission."
          ]
        },
        {
          "id": "render_finalization",
          "type": "finalization",
          "startBoundary": "render_active_complete",
          "endBoundary": "render_finalized",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "asynchronous_download_tail",
          "type": "download-tail",
          "startBoundary": "render_finalized",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The retrieval tail ends at the first visible 145-of-145 completion proof. The client was hidden during part of this interval, so 503.866 seconds is an upper bound."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_machine_start",
          "durationSeconds": 8.533,
          "reason": "Operator-controlled navigation and paid-machine activation after upload receipt",
          "recordingStartSeconds": 40.7,
          "recordingStartVideoPts": {
            "value": 3663000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 49.233,
          "recordingEndVideoPts": {
            "value": 4430970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_remote_connection",
          "durationSeconds": 57.033000000000015,
          "reason": "Operator-controlled remote connection after Connect becomes available",
          "recordingStartSeconds": 782.967,
          "recordingStartVideoPts": {
            "value": 70467030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 840,
          "recordingEndVideoPts": {
            "value": 75600000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_project_staging",
          "durationSeconds": 46.89999999999998,
          "reason": "Operator-controlled Explorer navigation and project extraction activation",
          "recordingStartSeconds": 840,
          "recordingStartVideoPts": {
            "value": 75600000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 886.9,
          "recordingEndVideoPts": {
            "value": 79821000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_blender_discovery",
          "durationSeconds": 113.53399999999999,
          "reason": "Operator-controlled portable Blender discovery and download activation",
          "recordingStartSeconds": 887.833,
          "recordingStartVideoPts": {
            "value": 79904970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1001.367,
          "recordingEndVideoPts": {
            "value": 90123030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_archive_preparation",
          "durationSeconds": 14.5,
          "reason": "Operator-controlled archive navigation and extraction activation",
          "recordingStartSeconds": 1002.667,
          "recordingStartVideoPts": {
            "value": 90240030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1017.167,
          "recordingEndVideoPts": {
            "value": 91545030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_executable_navigation",
          "durationSeconds": 5.234000000000151,
          "reason": "Operator-controlled navigation to blender.exe and launch activation",
          "recordingStartSeconds": 1047.033,
          "recordingStartVideoPts": {
            "value": 94232970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1052.267,
          "recordingEndVideoPts": {
            "value": 94704030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_first_run_and_file_selection",
          "durationSeconds": 9.633000000000038,
          "reason": "Operator-controlled first-run preferences and Classroom file selection",
          "recordingStartSeconds": 1057.2,
          "recordingStartVideoPts": {
            "value": 95148000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1066.833,
          "recordingEndVideoPts": {
            "value": 96014970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_render_configuration",
          "durationSeconds": 40.200000000000045,
          "reason": "Operator-controlled render settings, output setup, and render command activation",
          "recordingStartSeconds": 1069.533,
          "recordingStartVideoPts": {
            "value": 96257970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1109.733,
          "recordingEndVideoPts": {
            "value": 99875970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [
        {
          "id": "unbilled_machine_boot",
          "durationSeconds": 733.734,
          "reason": "Provider startup before the iRender paid-online meter began",
          "recordingStartSeconds": 49.233,
          "recordingStartVideoPts": {
            "value": 4430970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 782.967,
          "recordingEndVideoPts": {
            "value": 70467030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "portable_blender_extraction",
          "durationSeconds": 29.866,
          "reason": "One-time portable Blender archive extraction excluded from comparison time",
          "recordingStartSeconds": 1017.167,
          "recordingStartVideoPts": {
            "value": 91545030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1047.033,
          "recordingEndVideoPts": {
            "value": 94232970,
            "timeBase": "1/90000"
          }
        }
      ],
      "capacitySamples": [
        {
          "activeGpus": "not exposed",
          "note": "GPU Server 5S advertised four RTX 4090s; Blender per-device enablement was not legible enough to assert all four active.",
          "selectedGpus": 4,
          "selectedWorkstations": 1,
          "recordingSeconds": 1109.733,
          "recordingVideoPts": {
            "value": 99875970,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "kind": "provider-displayed-rate",
          "rate": 30,
          "unit": "iR per machine-hour",
          "recordingSeconds": 49.233,
          "recordingVideoPts": {
            "value": 4430970,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 2.08,
          "final": false,
          "kind": "provider-displayed-running-estimate",
          "note": "iRender showed 2.08 iR and 4 minutes used. The 245.533 seconds since Connect-ready corroborate that the meter excluded machine startup.",
          "rate": 30,
          "scope": "shared-session",
          "unit": "iR",
          "recordingSeconds": 1028.5,
          "recordingVideoPts": {
            "value": 92565000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 3.5411,
          "final": false,
          "kind": "rate-derived render-submit-through-finalization estimate",
          "note": "Diagnostic marginal render slice only; excluded from provider-score cost inputs.",
          "rate": 30,
          "scope": "diagnostic-render-slice",
          "unit": "iR",
          "recordingSeconds": 1534.667,
          "recordingVideoPts": {
            "value": 138120030,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 10.4631,
          "final": false,
          "kind": "rate-derived connect-ready-through-first-visible-local-completion upper-bound estimate",
          "note": "Shared paid-session upper-bound estimate through the first visible 145-of-145 Classroom completion proof; do not add later per-scene estimates to it.",
          "rate": 30,
          "scope": "shared-session",
          "unit": "iR",
          "recordingSeconds": 2038.533,
          "recordingVideoPts": {
            "value": 183467970,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 10.4631,
          "final": false,
          "kind": "rate-derived full allocated paid-online-window upper-bound estimate",
          "note": "Connect-ready through the first visible 145-of-145 Classroom completion proof spans 1255.566 seconds at 30 iR/hour. The comparison time removes the 29.866-second portable Blender extraction, but the cost retains it because iRender's meter continued. Completion could have occurred while the client was hidden, so this amount is an upper bound. The final invoice was not captured, and the 50 iR promotional balance is unscored.",
          "rate": 30,
          "scope": "scene",
          "unit": "iR",
          "recordingSeconds": 2038.533,
          "recordingVideoPts": {
            "value": 183467970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "detail": "Machine startup took 733.734 seconds to Connect-ready. iRender's later 4-minute meter reading proves that this startup interval was not billed online time.",
          "type": "unbilled-boot-wait",
          "recordingSeconds": 49.233,
          "recordingVideoPts": {
            "value": 4430970,
            "timeBase": "1/90000"
          }
        },
        {
          "detail": "Customer must operate Windows, Blender, storage drives, and output copying manually.",
          "type": "remote-workstation-workflow",
          "recordingSeconds": 840,
          "recordingVideoPts": {
            "value": 75600000,
            "timeBase": "1/90000"
          }
        },
        {
          "detail": "Classroom output synchronization continued while later work was performed. The first visible full completion proof appears at 2038.533 seconds with 145 of 145 files complete.",
          "type": "slow-background-sync",
          "recordingSeconds": 1534.667,
          "recordingVideoPts": {
            "value": 138120030,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "irender-gpu-server-5s-fox-eevee-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Fox Eevee package is released onto iRender Drive; the preceding native frame still shows the drag ghost and acceptance indicator.",
          "recordingSeconds": 2475.367,
          "recordingVideoPts": {
            "value": 222783030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing 1/1, 90.3/90.3 MB, Completed and the explicit successful-upload notification for the Fox Eevee package.",
          "recordingSeconds": 2495.4,
          "recordingVideoPts": {
            "value": 224586000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after Extract activation, with the Extract action disabled while provider-machine extraction begins.",
          "recordingSeconds": 2530.667,
          "recordingVideoPts": {
            "value": 227760030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the 100% extraction dialog clears, with the extracted Fox Eevee directory contents visible and actionable.",
          "recordingSeconds": 2532.133,
          "recordingVideoPts": {
            "value": 227891970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing activation of Blender's Render Animation command for Fox Eevee.",
          "recordingSeconds": 2576.533,
          "recordingVideoPts": {
            "value": 231887970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_active_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing final Fox Eevee frame work complete.",
          "recordingSeconds": 2651,
          "recordingVideoPts": {
            "value": 238590000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_finalized",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where Blender has finalized the Fox Eevee render.",
          "recordingSeconds": 2655.633,
          "recordingVideoPts": {
            "value": 239006970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing the Fox Eevee provider-drive folder complete locally at 50 of 50.",
          "recordingSeconds": 3212.1,
          "recordingVideoPts": {
            "value": 289089000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The upload clock starts on package release into iRender Drive and ends at the first explicit provider receipt."
          ]
        },
        {
          "id": "operator_project_staging",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "project_extraction_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled app switching, remote-drive navigation, archive selection, and Extract activation are removed."
          ]
        },
        {
          "id": "project_extraction",
          "type": "setup",
          "startBoundary": "project_extraction_start",
          "endBoundary": "project_extraction_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-machine ZIP extraction remains included through dismissal of the 100% dialog and the first actionable extracted directory."
          ]
        },
        {
          "id": "operator_file_and_render_configuration",
          "type": "configuration",
          "startBoundary": "project_extraction_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Opening the blend file, resolving the save prompt, choosing output settings, and issuing Render are operator-controlled.",
            "The final save-prompt frame and first actionable Fox Eevee viewport are consecutive native frames; any provider-only scene-loading state is shorter than one native-frame interval, so no positive loading duration is invented."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "render_submit",
          "endBoundary": "render_active_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Warm-session Blender render on the rented provider machine after manual submission."
          ]
        },
        {
          "id": "render_finalization",
          "type": "finalization",
          "startBoundary": "render_active_complete",
          "endBoundary": "render_finalized",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "asynchronous_download_tail",
          "type": "download-tail",
          "startBoundary": "render_finalized",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The full provider-drive retrieval tail remains included through the first exact 50-of-50 local-complete state, including the late manual refresh."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_project_staging",
          "durationSeconds": 35.267,
          "reason": "Operator-controlled app switching, remote-drive navigation, archive selection, and extraction activation",
          "recordingStartSeconds": 2495.4,
          "recordingStartVideoPts": {
            "value": 224586000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2530.667,
          "recordingEndVideoPts": {
            "value": 227760030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_file_and_render_configuration",
          "durationSeconds": 44.4,
          "reason": "Operator-controlled scene selection, save-prompt response, output setup, and render activation",
          "recordingStartSeconds": 2532.133,
          "recordingStartVideoPts": {
            "value": 227891970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2576.533,
          "recordingEndVideoPts": {
            "value": 231887970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeGpus": "not exposed",
          "selectedGpus": 4,
          "selectedWorkstations": 1,
          "recordingSeconds": 2576.533,
          "recordingVideoPts": {
            "value": 231887970,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 0.6592,
          "final": false,
          "kind": "rate-derived render-submit-through-finalization estimate",
          "note": "Diagnostic marginal render slice only; excluded from provider-score cost inputs.",
          "rate": 30,
          "scope": "diagnostic-render-slice",
          "unit": "iR",
          "recordingSeconds": 2655.633,
          "recordingVideoPts": {
            "value": 239006970,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 6.1394,
          "final": false,
          "kind": "rate-derived full allocated raw paid-machine window estimate",
          "note": "Upload activation through first visible Fox Eevee local completion: 736.733 raw paid-machine seconds at 30 iR/hour. The paid window retains 79.667 seconds removed from the standardized performance clock. Retrieval overlaps other scene work, so scene allocations are not additive. The final invoice was not captured, and the 50 iR promotional balance is unscored.",
          "rate": 30,
          "scope": "scene",
          "unit": "iR",
          "recordingSeconds": 3212.1,
          "recordingVideoPts": {
            "value": 289089000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "detail": "A late manual refresh was required before visible recounting; the whole post-render retrieval path remains included.",
          "type": "manual-refresh-required",
          "recordingSeconds": 3204,
          "recordingVideoPts": {
            "value": 288360000,
            "timeBase": "1/90000"
          }
        },
        {
          "detail": "The client briefly showed 39/50 and 0.0 Mbps, then reached the exact 50/50 local-complete state at 3212.100 seconds.",
          "type": "misleading-transient-state",
          "recordingSeconds": 3209,
          "recordingVideoPts": {
            "value": 288810000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "irender-gpu-server-5s-junkshop-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Junkshop package is released to iRender Drive, showing a new provider transfer action at Preparing, 0 B of 374.0 MB.",
          "recordingSeconds": 1686.733,
          "recordingVideoPts": {
            "value": 151805970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the provider notification that 02-junkshop-transfer.zip uploaded successfully.",
          "recordingSeconds": 1755.133,
          "recordingVideoPts": {
            "value": 157961970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after Extract activation showing the provider-machine copy progress dialog.",
          "recordingSeconds": 1838.267,
          "recordingVideoPts": {
            "value": 165444030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after copy progress clears, with the extracted Junkshop directory visible and actionable.",
          "recordingSeconds": 1841.933,
          "recordingVideoPts": {
            "value": 165773970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the Junkshop render command is submitted.",
          "recordingSeconds": 1876.733,
          "recordingVideoPts": {
            "value": 168905970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_active_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing final Junkshop frame work complete.",
          "recordingSeconds": 2030.933,
          "recordingVideoPts": {
            "value": 182783970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_finalized",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where Blender has finalized the Junkshop render.",
          "recordingSeconds": 2032.8,
          "recordingVideoPts": {
            "value": 182952000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing the Junkshop provider-drive folder complete locally at 96 of 96.",
          "recordingSeconds": 2719.733,
          "recordingVideoPts": {
            "value": 244775970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The upload clock starts with the first provider transfer action after package release and ends at the first explicit success receipt."
          ]
        },
        {
          "id": "operator_project_staging",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "project_extraction_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled app switching, remote-drive navigation, archive selection, and Extract activation are removed."
          ]
        },
        {
          "id": "project_extraction",
          "type": "setup",
          "startBoundary": "project_extraction_start",
          "endBoundary": "project_extraction_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-machine ZIP extraction remains included through the first actionable extracted directory."
          ]
        },
        {
          "id": "operator_file_and_render_configuration",
          "type": "configuration",
          "startBoundary": "project_extraction_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Opening the blend file, resolving the save prompt, choosing output settings, and issuing Render are operator-controlled.",
            "The Junkshop scene becomes ready on the first native frame after the final operator click; no positive provider-only scene-loading interval is visible to invent or exclude."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "render_submit",
          "endBoundary": "render_active_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Warm-session Blender render on the rented provider machine after manual submission."
          ]
        },
        {
          "id": "render_finalization",
          "type": "finalization",
          "startBoundary": "render_active_complete",
          "endBoundary": "render_finalized",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "asynchronous_download_tail",
          "type": "download-tail",
          "startBoundary": "render_finalized",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The full overlapping provider-drive retrieval tail remains included, including later operator navigation and scene staging."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_project_staging",
          "durationSeconds": 83.134,
          "reason": "Operator-controlled app switching, remote-drive navigation, archive selection, and extraction activation",
          "recordingStartSeconds": 1755.133,
          "recordingStartVideoPts": {
            "value": 157961970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1838.267,
          "recordingEndVideoPts": {
            "value": 165444030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_file_and_render_configuration",
          "durationSeconds": 34.8,
          "reason": "Operator-controlled scene selection, save-prompt response, output setup, and render activation",
          "recordingStartSeconds": 1841.933,
          "recordingStartVideoPts": {
            "value": 165773970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1876.733,
          "recordingEndVideoPts": {
            "value": 168905970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeGpus": "not exposed",
          "selectedGpus": 4,
          "selectedWorkstations": 1,
          "recordingSeconds": 1876.733,
          "recordingVideoPts": {
            "value": 168905970,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 1.3422,
          "final": false,
          "kind": "rate-derived render-submit-through-finalization estimate",
          "note": "Diagnostic marginal render slice only; excluded from provider-score cost inputs.",
          "rate": 30,
          "scope": "diagnostic-render-slice",
          "unit": "iR",
          "recordingSeconds": 2032.8,
          "recordingVideoPts": {
            "value": 182952000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 8.6083,
          "final": false,
          "kind": "rate-derived full allocated raw paid-machine window estimate",
          "note": "Upload activation through first visible Junkshop local completion: 1033.000 raw paid-machine seconds at 30 iR/hour. The window retains 117.934 seconds removed from the standardized performance clock. Retrieval overlaps other scene work, so scene allocations are not additive. The final invoice was not captured, and the 50 iR promotional balance is unscored.",
          "rate": 30,
          "scope": "scene",
          "unit": "iR",
          "recordingSeconds": 2719.733,
          "recordingVideoPts": {
            "value": 244775970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "detail": "The first visible transfer sample appears late; exact local completeness is established at 2719.733 seconds.",
          "type": "slow-background-sync",
          "recordingSeconds": 2700,
          "recordingVideoPts": {
            "value": 243000000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "irender-gpu-server-5s-monster-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after Monster upload activation, with the file chooser beginning to dismiss; the preceding native frame still shows the unchanged chooser.",
          "recordingSeconds": 2234.933,
          "recordingVideoPts": {
            "value": 201143970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing 1/1, 72.5/72.5 MB, Completed and the explicit successful-upload notification for the Monster package.",
          "recordingSeconds": 2256.033,
          "recordingVideoPts": {
            "value": 203042970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after Extract activation, with the Extract action disabled while provider-machine extraction begins.",
          "recordingSeconds": 2274.9,
          "recordingVideoPts": {
            "value": 204741000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "project_extraction_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the extraction dialog clears, with the extracted Monster directory visible and actionable.",
          "recordingSeconds": 2275.833,
          "recordingVideoPts": {
            "value": 204824970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing activation of Blender's Render Animation command for Monster.",
          "recordingSeconds": 2306.033,
          "recordingVideoPts": {
            "value": 207542970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_active_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing final Monster frame work complete.",
          "recordingSeconds": 2460.733,
          "recordingVideoPts": {
            "value": 221465970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_finalized",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where Blender has finalized the Monster render.",
          "recordingSeconds": 2464.4,
          "recordingVideoPts": {
            "value": 221796000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing the Monster provider-drive folder complete locally at 96 of 96.",
          "recordingSeconds": 2852.033,
          "recordingVideoPts": {
            "value": 256682970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The upload clock starts on the upload activation frame and ends at the first explicit provider receipt."
          ]
        },
        {
          "id": "operator_project_staging",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "project_extraction_start",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled app switching, remote-drive navigation, archive selection, and Extract activation are removed."
          ]
        },
        {
          "id": "project_extraction",
          "type": "setup",
          "startBoundary": "project_extraction_start",
          "endBoundary": "project_extraction_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-machine ZIP extraction remains included through the first actionable extracted directory."
          ]
        },
        {
          "id": "operator_file_and_render_configuration",
          "type": "configuration",
          "startBoundary": "project_extraction_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Opening the blend file, resolving the save prompt, choosing output settings, and issuing Render are operator-controlled.",
            "The final save-prompt frame and first actionable Monster viewport are consecutive native frames; any provider-only scene-loading state is shorter than one native-frame interval, so no positive loading duration is invented."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "render_submit",
          "endBoundary": "render_active_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Warm-session Blender render on the rented provider machine after manual submission."
          ]
        },
        {
          "id": "render_finalization",
          "type": "finalization",
          "startBoundary": "render_active_complete",
          "endBoundary": "render_finalized",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "asynchronous_download_tail",
          "type": "download-tail",
          "startBoundary": "render_finalized",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The full overlapping provider-drive retrieval tail remains included, including later operator navigation and scene staging."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_project_staging",
          "durationSeconds": 18.867,
          "reason": "Operator-controlled app switching, remote-drive navigation, archive selection, and extraction activation",
          "recordingStartSeconds": 2256.033,
          "recordingStartVideoPts": {
            "value": 203042970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2274.9,
          "recordingEndVideoPts": {
            "value": 204741000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_file_and_render_configuration",
          "durationSeconds": 30.2,
          "reason": "Operator-controlled scene selection, save-prompt response, output setup, and render activation",
          "recordingStartSeconds": 2275.833,
          "recordingStartVideoPts": {
            "value": 204824970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2306.033,
          "recordingEndVideoPts": {
            "value": 207542970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeGpus": "not exposed",
          "selectedGpus": 4,
          "selectedWorkstations": 1,
          "recordingSeconds": 2306.033,
          "recordingVideoPts": {
            "value": 207542970,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 1.3197,
          "final": false,
          "kind": "rate-derived render-submit-through-finalization estimate",
          "note": "Diagnostic marginal render slice only; excluded from provider-score cost inputs.",
          "rate": 30,
          "scope": "diagnostic-render-slice",
          "unit": "iR",
          "recordingSeconds": 2464.4,
          "recordingVideoPts": {
            "value": 221796000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 5.1425,
          "final": false,
          "kind": "rate-derived full allocated raw paid-machine window estimate",
          "note": "Upload activation through first visible Monster local completion: 617.100 raw paid-machine seconds at 30 iR/hour. The paid window retains 49.067 seconds removed from the standardized performance clock. Retrieval overlaps other scene work, so scene allocations are not additive. The final invoice was not captured, and the 50 iR promotional balance is unscored.",
          "rate": 30,
          "scope": "scene",
          "unit": "iR",
          "recordingSeconds": 2852.033,
          "recordingVideoPts": {
            "value": 256682970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "detail": "Provider-drive transfer remains in progress more than five minutes after finalization; exact local completeness is established at 2852.033 seconds.",
          "type": "slow-background-sync",
          "recordingSeconds": 2780,
          "recordingVideoPts": {
            "value": 250200000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "rebusfarm-priority-plus-3-classroom-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T01:34:27.567+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the upload action activated for Classroom.",
          "recordingSeconds": 4.4,
          "recordingVideoPts": {
            "value": 396000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-02T01:35:24.700+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing provider receipt of the complete Classroom package.",
          "recordingSeconds": 61.533,
          "recordingVideoPts": {
            "value": 5537970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T01:35:27.667+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the Rebus job in Waiting state after the Render action.",
          "recordingSeconds": 64.5,
          "recordingVideoPts": {
            "value": 5805000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T01:35:53.534+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Rendering with active nodes.",
          "recordingSeconds": 90.367,
          "recordingVideoPts": {
            "value": 8133030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-02T01:42:53.200+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing all 145 provider-side frames complete.",
          "recordingSeconds": 510.033,
          "recordingVideoPts": {
            "value": 45902970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-02T01:42:55.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing all 145 output files usable locally; inventory independently verifies the files.",
          "recordingSeconds": 512.233,
          "recordingVideoPts": {
            "value": 46100970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes Rebus validation, packaging, transfer, and provider receipt."
          ]
        },
        {
          "id": "operator_controlcenter_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Separate ControlCenter navigation and the Render action are operator-controlled and removed from standardized time."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Waiting through first defensible active-node state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Automatic output retrieval overlaps rendering; the terminal tail is counted only after server completion."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Full post-render retrieval tail through first local completeness."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_controlcenter_handoff",
          "durationSeconds": 2.9669999999999987,
          "reason": "Operator-controlled ControlCenter navigation and Render activation after provider receipt",
          "recordingStartSeconds": 61.533,
          "recordingStartVideoPts": {
            "value": 5537970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 64.5,
          "recordingEndVideoPts": {
            "value": 5805000,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 5,
          "confidence": "exact-visible",
          "evidence": "First visible Rendering state",
          "recordingSeconds": 90.367,
          "recordingVideoPts": {
            "value": 8133030,
            "timeBase": "1/90000"
          }
        },
        {
          "activeNodes": 9,
          "confidence": "exact-visible",
          "evidence": "Header shows Rendering - 9 Nodes at 120 of 145 frames; observed peak",
          "recordingSeconds": 470,
          "recordingVideoPts": {
            "value": 42300000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 9.741829,
          "confidence": "exact-log",
          "displayedRoundedAmount": 9.74,
          "kind": "final-job-charge",
          "normalizationBasis": "15 RP quoted at 17.63 USD on 2026-07-30; bundle discounts vary",
          "normalizedUsdEstimate": 11.45,
          "unit": "RP",
          "recordingSeconds": 510.033,
          "recordingVideoPts": {
            "value": 45902970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "separate_desktop_and_web_handoff",
          "observation": "Submission crossed from Blender/RebusDrop into a separate browser ControlCenter before compute could begin.",
          "severity": "friction",
          "recordingSeconds": 61.533,
          "recordingVideoPts": {
            "value": 5537970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "automatic_background_retrieval",
          "observation": "All outputs were already downloading in the background; local completeness, not a stale percentage, is the terminal event.",
          "severity": "measurement-note",
          "recordingSeconds": 510.033,
          "recordingVideoPts": {
            "value": 45902970,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "rebusfarm-priority-plus-3-junkshop-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T02:00:38.000+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the upload action activated for Junkshop.",
          "recordingSeconds": 1574.833,
          "recordingVideoPts": {
            "value": 141734970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-02T02:03:29.734+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing provider receipt of the complete Junkshop package.",
          "recordingSeconds": 1746.567,
          "recordingVideoPts": {
            "value": 157191030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T02:03:31.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the Rebus job in Waiting state after the Render action.",
          "recordingSeconds": 1748.733,
          "recordingVideoPts": {
            "value": 157385970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T02:03:55.367+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame changing from Starting soon to Rendering.",
          "recordingSeconds": 1772.2,
          "recordingVideoPts": {
            "value": 159498000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-02T02:08:47.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing all 96 provider-side frames complete.",
          "recordingSeconds": 2064.233,
          "recordingVideoPts": {
            "value": 185780970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-02T02:09:34.500+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame in which RebusDrop changes from downloading junkshop_0096.png to 'Currently no Downloads running'; inventory independently verifies all 96 files.",
          "recordingSeconds": 2111.333,
          "recordingVideoPts": {
            "value": 190019970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes validation, packaging, transfer, and provider receipt for the provider-specific package."
          ]
        },
        {
          "id": "operator_controlcenter_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Separate ControlCenter Render activation is operator-controlled and removed from standardized time."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Waiting through the first active node."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes provider node ramp and frame work."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Full post-render retrieval tail through first local completeness."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_controlcenter_handoff",
          "durationSeconds": 2.16599999999994,
          "reason": "Operator-controlled ControlCenter Render activation after provider receipt",
          "recordingStartSeconds": 1746.567,
          "recordingStartVideoPts": {
            "value": 157191030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1748.733,
          "recordingEndVideoPts": {
            "value": 157385970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 1,
          "confidence": "exact-visible",
          "evidence": "First visible Rendering state",
          "recordingSeconds": 1772.2,
          "recordingVideoPts": {
            "value": 159498000,
            "timeBase": "1/90000"
          }
        },
        {
          "activeNodes": 13,
          "confidence": "exact-visible",
          "evidence": "Header shows Rendering - 13 Nodes at 57 of 96 frames; observed peak",
          "recordingSeconds": 2012,
          "recordingVideoPts": {
            "value": 181080000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 8.79933,
          "confidence": "exact-log",
          "displayedRoundedAmount": 8.8,
          "kind": "final-job-charge",
          "normalizationBasis": "15 RP quoted at 17.63 USD on 2026-07-30; bundle discounts vary",
          "normalizedUsdEstimate": 10.34,
          "unit": "RP",
          "recordingSeconds": 2064.233,
          "recordingVideoPts": {
            "value": 185780970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "rp_topup_during_job",
          "observation": "The account required an RP purchase during the same recorded customer journey; it remains included rather than hidden as operator time.",
          "severity": "friction",
          "recordingSeconds": 2064.233,
          "recordingVideoPts": {
            "value": 185780970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "slow_provider_specific_upload",
          "observation": "Provider validation, packaging, transfer, and acceptance took 170.953 seconds.",
          "severity": "friction",
          "recordingSeconds": 1574.833,
          "recordingVideoPts": {
            "value": 141734970,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "rebusfarm-standard-cpu-fox-eevee-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T02:14:07.167+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the upload action activated for Fox Eevee.",
          "recordingSeconds": 2384,
          "recordingVideoPts": {
            "value": 214560000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-02T02:14:55.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing provider receipt of the complete Fox package.",
          "recordingSeconds": 2432.233,
          "recordingVideoPts": {
            "value": 218900970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T02:14:58.800+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the Rebus job in Waiting state after the Render action.",
          "recordingSeconds": 2435.633,
          "recordingVideoPts": {
            "value": 219206970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T02:15:21.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame explicitly showing an active Rendering state.",
          "recordingSeconds": 2458.7,
          "recordingVideoPts": {
            "value": 221283000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "retrieval_blocked_observed",
          "wallClock": "2026-08-02T02:17:45.167+02:00",
          "confidence": "frame-bounded",
          "evidence": "First audited sample showing PAUSED - Out of render points while final server frames were still finishing.",
          "recordingSeconds": 2602,
          "recordingVideoPts": {
            "value": 234180000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-02T02:17:47.167+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing all 50 provider-side frames complete.",
          "recordingSeconds": 2604,
          "recordingVideoPts": {
            "value": 234360000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "recording_end",
          "wallClock": "2026-08-02T02:19:16.267+02:00",
          "confidence": "exact-visible",
          "evidence": "Highest native video PTS in the immutable source; retrieval remains paused and incomplete.",
          "recordingSeconds": 2693.1,
          "recordingVideoPts": {
            "value": 242379000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes validation, packaging, transfer, and provider receipt."
          ]
        },
        {
          "id": "operator_controlcenter_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Separate ControlCenter Render activation is operator-controlled and removed from standardized time."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Loading and worker startup through first explicit Rendering state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Retrieval payment blocking becomes visible before server rendering ends, but the active-render phase remains non-overlapping through 50/50 completion."
          ]
        },
        {
          "id": "right_censored_retrieval",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "recording_end",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Full observed post-render retrieval tail is included. The source ends with only six verified local frames, so this tail is a lower bound and has no successful download endpoint."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_controlcenter_handoff",
          "durationSeconds": 3.399999999999636,
          "reason": "Operator-controlled ControlCenter Render activation after provider receipt",
          "recordingStartSeconds": 2432.233,
          "recordingStartVideoPts": {
            "value": 218900970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2435.633,
          "recordingEndVideoPts": {
            "value": 219206970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": null,
          "confidence": "exact-visible",
          "evidence": "First explicit Rendering header; OCR could not resolve the displayed node digits defensibly",
          "recordingSeconds": 2458.7,
          "recordingVideoPts": {
            "value": 221283000,
            "timeBase": "1/90000"
          }
        },
        {
          "activeNodes": 17,
          "confidence": "exact-visible",
          "evidence": "Header clearly shows Rendering - 17 Nodes; observed peak",
          "recordingSeconds": 2463,
          "recordingVideoPts": {
            "value": 221670000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 12.917942,
          "confidence": "exact-log",
          "displayedRoundedAmount": 12.92,
          "kind": "final-job-charge",
          "normalizationBasis": "15 RP quoted at 17.63 USD on 2026-07-30; bundle discounts vary",
          "normalizedUsdEstimate": 15.18,
          "unit": "RP",
          "recordingSeconds": 2604,
          "recordingVideoPts": {
            "value": 234360000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": -1.99,
          "confidence": "exact-visible",
          "kind": "closing-account-balance",
          "notes": [
            "Visible later in the same immutable source after the canonical terminal boundary."
          ],
          "unit": "RP",
          "recordingSeconds": 2670,
          "recordingVideoPts": {
            "value": 240300000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "rebusdrop_connection_warning",
          "observation": "ControlCenter intermittently said it could not reach RebusDrop while the desktop process was still receiving transfer commands.",
          "severity": "error",
          "recordingSeconds": 2587,
          "recordingVideoPts": {
            "value": 232830000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "retrieval_paused_before_compute_finished",
          "observation": "RebusDrop exposed Out of Render Points and paused retrieval before the final two server frames completed.",
          "severity": "failure",
          "recordingSeconds": 2602,
          "recordingVideoPts": {
            "value": 234180000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "stale_job_cost",
          "observation": "The header still displayed 7.43 RP, while logs and the 10.93 to -1.99 RP balance delta establish a 12.92 RP final charge.",
          "severity": "billing-confusion",
          "recordingSeconds": 2604.5,
          "recordingVideoPts": {
            "value": 234405000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "restart_immediately_repaused",
          "observation": "Later restart-download actions in the immutable source were accepted and immediately returned to the same Out of Render Points pause.",
          "severity": "failure",
          "recordingSeconds": 2677,
          "recordingVideoPts": {
            "value": 240930000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete-with-retrieval-defect",
        "rightCensored": true,
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 6,
        "terminalBoundary": "recording_end"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "rebusfarm-standard-monster-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-02T02:10:27.167+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the upload action activated for Monster.",
          "recordingSeconds": 2164,
          "recordingVideoPts": {
            "value": 194760000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-02T02:11:05.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing provider receipt of the complete Monster package.",
          "recordingSeconds": 2202.233,
          "recordingVideoPts": {
            "value": 198200970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-02T02:11:08.334+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing the Rebus job in Waiting state after the Render action.",
          "recordingSeconds": 2205.167,
          "recordingVideoPts": {
            "value": 198465030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-02T02:11:33.267+02:00",
          "confidence": "exact-visible",
          "evidence": "First native job-detail frame showing Rendering.",
          "recordingSeconds": 2230.1,
          "recordingVideoPts": {
            "value": 200709000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-02T02:12:49.467+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame establishing all 96 provider-side frames complete.",
          "recordingSeconds": 2306.3,
          "recordingVideoPts": {
            "value": 207567000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-02T02:13:33.500+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame in which RebusDrop changes from downloading monster_0095.png to 'Currently no Downloads running'; inventory independently verifies all 96 files.",
          "recordingSeconds": 2350.333,
          "recordingVideoPts": {
            "value": 211529970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes validation, packaging, transfer, and provider receipt."
          ]
        },
        {
          "id": "operator_controlcenter_handoff",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Separate ControlCenter Render activation is operator-controlled and removed from standardized time."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Job acceptance and worker startup through first visible running-node state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "First visible detail state already showed 17 nodes; no narrower hidden start is inferred."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Full post-render retrieval tail through first local completeness."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_controlcenter_handoff",
          "durationSeconds": 2.9339999999997417,
          "reason": "Operator-controlled ControlCenter Render activation after provider receipt",
          "recordingStartSeconds": 2202.233,
          "recordingStartVideoPts": {
            "value": 198200970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 2205.167,
          "recordingEndVideoPts": {
            "value": 198465030,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeNodes": 17,
          "confidence": "exact-visible",
          "evidence": "First visible job-detail Rendering state",
          "recordingSeconds": 2230.1,
          "recordingVideoPts": {
            "value": 200709000,
            "timeBase": "1/90000"
          }
        },
        {
          "activeNodes": 18,
          "confidence": "exact-log",
          "evidence": "Rebus job log/record reports the observed peak; its exact source-video frame was not independently indexed"
        }
      ],
      "billingSamples": [
        {
          "amount": 3.089073,
          "confidence": "exact-log",
          "displayedRoundedAmount": 3.09,
          "kind": "final-job-charge",
          "normalizationBasis": "15 RP quoted at 17.63 USD on 2026-07-30; bundle discounts vary",
          "normalizedUsdEstimate": 3.63,
          "unit": "RP",
          "recordingSeconds": 2306.3,
          "recordingVideoPts": {
            "value": 207567000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "standard-tier-success-after-earlier-availability-failure",
          "observation": "This Standard GPU run allocated nodes and completed; a separate earlier Standard GPU Classroom attempt remained stuck beyond its three-minute estimate and is not merged into this run.",
          "severity": "context",
          "recordingSeconds": 2230.1,
          "recordingVideoPts": {
            "value": 200709000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderjuice-hobbyist-classroom-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame causally confirming that Upload has been activated.",
          "recordingSeconds": 14.167,
          "recordingVideoPts": {
            "value": 1275030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where file transfer has ended; subsequent provider validation/loading is timed separately and retained.",
          "recordingSeconds": 38.8,
          "recordingVideoPts": {
            "value": 3492000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "submission_ready",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where provider-controlled validation/loading is complete and render settings are actionable.",
          "recordingSeconds": 46.833,
          "recordingVideoPts": {
            "value": 4214970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the provider consequence of Start Render (Booting/preparation).",
          "recordingSeconds": 55.433,
          "recordingVideoPts": {
            "value": 4988970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "First defensible visible rendering state after the free-GPU boot/preparation wait.",
          "recordingSeconds": 151,
          "recordingVideoPts": {
            "value": 13590000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Last frame-work state before Finalizing appears.",
          "recordingSeconds": 334.7,
          "recordingVideoPts": {
            "value": 30123000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the completed-job state after all required provider work.",
          "recordingSeconds": 336.733,
          "recordingVideoPts": {
            "value": 30305970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Output archive Save/download flow begins.",
          "recordingSeconds": 353,
          "recordingVideoPts": {
            "value": 31770000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame proving the complete usable output archive has landed on local disk (browser download Done).",
          "recordingSeconds": 360.533,
          "recordingVideoPts": {
            "value": 32447970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Includes provider validation coupled to upload."
          ]
        },
        {
          "id": "provider_validation",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "submission_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled validation/loading after transfer remains in system time."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "submission_ready",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and Start Render action are removed from standardized system time."
          ]
        },
        {
          "id": "startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "RenderJuice displayed free GPU booting/preparation; capacity was not exposed."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "active_render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "finalization",
          "type": "finalization",
          "startBoundary": "active_render_complete",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Visible Finalizing state."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "configuration",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Normal result navigation and retrieval action; no avoidable pause was removed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Archive retrieval begins only after render completion."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 8.600000000000001,
          "reason": "Operator settings review and Start Render action after provider validation finished",
          "recordingStartSeconds": 46.833,
          "recordingStartVideoPts": {
            "value": 4214970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 55.433,
          "recordingEndVideoPts": {
            "value": 4988970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [],
      "billingSamples": [
        {
          "amount": 64,
          "confidence": "exact-visible",
          "kind": "completed-job-usage",
          "unit": "GPU minute",
          "recordingSeconds": 336.5,
          "recordingVideoPts": {
            "value": 30285000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "separate_render_action",
          "observation": "Upload completion did not start compute; Start Render remained a separate required action.",
          "severity": "friction",
          "recordingSeconds": 39.433,
          "recordingVideoPts": {
            "value": 3548970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "capacity_hidden",
          "observation": "The job UI exposed GPU-minute usage but not selected, allocated, or active physical nodes.",
          "severity": "measurement-note",
          "recordingSeconds": 151,
          "recordingVideoPts": {
            "value": 13590000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "archive_only_retrieval",
          "observation": "Results were retrieved as a single ZIP archive after completion.",
          "severity": "measurement-note",
          "recordingSeconds": 353,
          "recordingVideoPts": {
            "value": 31770000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderjuice-hobbyist-fox-eevee-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame causally confirming that Upload has been activated.",
          "recordingSeconds": 981.367,
          "recordingVideoPts": {
            "value": 88323030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where file transfer has ended; subsequent provider validation/loading is timed separately and retained.",
          "recordingSeconds": 999.233,
          "recordingVideoPts": {
            "value": 89930970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "submission_ready",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where provider-controlled validation/loading is complete and render settings are actionable.",
          "recordingSeconds": 1008.867,
          "recordingVideoPts": {
            "value": 90798030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the provider consequence of Start Render (Booting/preparation).",
          "recordingSeconds": 1027.5,
          "recordingVideoPts": {
            "value": 92475000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "First defensible visible rendering state after provider startup.",
          "recordingSeconds": 1161.5,
          "recordingVideoPts": {
            "value": 104535000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "Same first exact completed-job frame as render_complete; no separate finalization state is visible.",
          "recordingSeconds": 1360.167,
          "recordingVideoPts": {
            "value": 122415030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the completed-job state after all required provider work.",
          "recordingSeconds": 1360.167,
          "recordingVideoPts": {
            "value": 122415030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "The macOS Save action is activated, beginning local archive retrieval.",
          "recordingSeconds": 1375,
          "recordingVideoPts": {
            "value": 123750000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame proving the complete usable output archive has landed on local disk (browser download Done).",
          "recordingSeconds": 1377.333,
          "recordingVideoPts": {
            "value": 123959970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "provider_validation",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "submission_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled validation/loading after transfer remains in system time."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "submission_ready",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and Start Render action are removed from standardized system time."
          ]
        },
        {
          "id": "startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Free GPU booting/preparation; capacity was not exposed."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "retrieval_navigation",
          "type": "configuration",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Normal result navigation and retrieval action; no avoidable pause was removed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 18.633000000000038,
          "reason": "Operator EEVEE settings review and Start Render action after provider validation finished",
          "recordingStartSeconds": 1008.867,
          "recordingStartVideoPts": {
            "value": 90798030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 1027.5,
          "recordingEndVideoPts": {
            "value": 92475000,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [],
      "billingSamples": [
        {
          "amount": 34,
          "confidence": "exact-visible",
          "kind": "completed-job-usage",
          "unit": "GPU minute",
          "recordingSeconds": 1360.5,
          "recordingVideoPts": {
            "value": 122445000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "separate_render_action",
          "observation": "Upload completion did not start compute; Start Render remained a separate action.",
          "severity": "friction",
          "recordingSeconds": 999,
          "recordingVideoPts": {
            "value": 89910000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "capacity_hidden",
          "observation": "No physical-node allocation or ramp was exposed, including for the EEVEE job.",
          "severity": "measurement-note",
          "recordingSeconds": 1161.5,
          "recordingVideoPts": {
            "value": 104535000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderjuice-hobbyist-junkshop-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame causally confirming that Upload has been activated.",
          "recordingSeconds": 368.567,
          "recordingVideoPts": {
            "value": 33171030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where file transfer has ended; subsequent provider validation/loading is timed separately and retained.",
          "recordingSeconds": 434.567,
          "recordingVideoPts": {
            "value": 39111030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "submission_ready",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where provider-controlled validation/loading is complete and render settings are actionable.",
          "recordingSeconds": 455.8,
          "recordingVideoPts": {
            "value": 41022000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the provider consequence of Start Render (Booting/preparation).",
          "recordingSeconds": 466.133,
          "recordingVideoPts": {
            "value": 41951970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "First defensible visible rendering state after provider startup.",
          "recordingSeconds": 534,
          "recordingVideoPts": {
            "value": 48060000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "Same first exact completed-job frame as render_complete; no separate finalization state is visible.",
          "recordingSeconds": 678.967,
          "recordingVideoPts": {
            "value": 61107030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the completed-job state after all required provider work.",
          "recordingSeconds": 678.967,
          "recordingVideoPts": {
            "value": 61107030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Output archive Save/download flow begins.",
          "recordingSeconds": 696.5,
          "recordingVideoPts": {
            "value": 62685000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame proving the complete usable output archive has landed on local disk (browser download Done).",
          "recordingSeconds": 720.6,
          "recordingVideoPts": {
            "value": 64854000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The 392.15 MB fixture made this the longest RenderJuice upload in the four-scene recording."
          ]
        },
        {
          "id": "provider_validation",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "submission_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled validation/loading after transfer remains in system time."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "submission_ready",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and Start Render action are removed from standardized system time."
          ]
        },
        {
          "id": "startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Free GPU booting/preparation; capacity was not exposed."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "retrieval_navigation",
          "type": "configuration",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Normal result navigation and retrieval action; no avoidable pause was removed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 10.33299999999997,
          "reason": "Operator settings review and Start Render action after provider validation finished",
          "recordingStartSeconds": 455.8,
          "recordingStartVideoPts": {
            "value": 41022000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 466.133,
          "recordingEndVideoPts": {
            "value": 41951970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [],
      "billingSamples": [
        {
          "amount": 40,
          "confidence": "exact-visible",
          "kind": "completed-job-usage",
          "unit": "GPU minute",
          "recordingSeconds": 679.5,
          "recordingVideoPts": {
            "value": 61155000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "separate_render_action",
          "observation": "Upload completion did not start compute; Start Render remained a separate action.",
          "severity": "friction",
          "recordingSeconds": 435,
          "recordingVideoPts": {
            "value": 39150000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "capacity_hidden",
          "observation": "No physical-node allocation or ramp was exposed.",
          "severity": "measurement-note",
          "recordingSeconds": 534,
          "recordingVideoPts": {
            "value": 48060000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderjuice-hobbyist-monster-2026-08-01",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame causally confirming that Upload has been activated.",
          "recordingSeconds": 726.633,
          "recordingVideoPts": {
            "value": 65396970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where file transfer has ended; subsequent provider validation/loading is timed separately and retained.",
          "recordingSeconds": 741.233,
          "recordingVideoPts": {
            "value": 66710970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "submission_ready",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame where provider-controlled validation/loading is complete and render settings are actionable.",
          "recordingSeconds": 749.333,
          "recordingVideoPts": {
            "value": 67439970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the provider consequence of Start Render (Booting/preparation).",
          "recordingSeconds": 759.833,
          "recordingVideoPts": {
            "value": 68384970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "First defensible visible frame-progress signal after startup.",
          "recordingSeconds": 846.5,
          "recordingVideoPts": {
            "value": 76185000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "Same first exact completed-job frame as render_complete; no separate finalization state is visible.",
          "recordingSeconds": 955.9,
          "recordingVideoPts": {
            "value": 86031000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame showing the completed-job state after all required provider work.",
          "recordingSeconds": 955.9,
          "recordingVideoPts": {
            "value": 86031000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_start",
          "wallClock": null,
          "confidence": "frame-bounded",
          "evidence": "Output archive Save/download flow begins.",
          "recordingSeconds": 968.5,
          "recordingVideoPts": {
            "value": 87165000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native source frame proving the complete usable output archive has landed on local disk (browser download Done).",
          "recordingSeconds": 973.267,
          "recordingVideoPts": {
            "value": 87594030,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "provider_validation",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "submission_ready",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled validation/loading after transfer remains in system time."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "submission_ready",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator settings and Start Render action are removed from standardized system time."
          ]
        },
        {
          "id": "startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Free GPU booting/preparation; capacity was not exposed."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "retrieval_navigation",
          "type": "configuration",
          "startBoundary": "render_complete",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Normal result navigation and retrieval action; no avoidable pause was removed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_interaction_1",
          "durationSeconds": 10.5,
          "reason": "Operator settings review and Start Render action after provider validation finished",
          "recordingStartSeconds": 749.333,
          "recordingStartVideoPts": {
            "value": 67439970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 759.833,
          "recordingEndVideoPts": {
            "value": 68384970,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [],
      "billingSamples": [
        {
          "amount": 37,
          "confidence": "exact-visible",
          "kind": "completed-job-usage",
          "unit": "GPU minute",
          "recordingSeconds": 956.5,
          "recordingVideoPts": {
            "value": 86085000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "separate_render_action",
          "observation": "Upload completion did not start compute; Start Render remained a separate action.",
          "severity": "friction",
          "recordingSeconds": 741.5,
          "recordingVideoPts": {
            "value": 66735000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "capacity_hidden",
          "observation": "No physical-node allocation or ramp was exposed.",
          "severity": "measurement-note",
          "recordingSeconds": 846.5,
          "recordingVideoPts": {
            "value": 76185000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "rendernetwork-tier2-classroom-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the upload action activated.",
          "recordingSeconds": 8.566,
          "recordingVideoPts": {
            "value": 770940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame confirming complete provider receipt and advancing from upload.",
          "recordingSeconds": 50.966,
          "recordingVideoPts": {
            "value": 4586940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_1_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 64.499,
          "recordingVideoPts": {
            "value": 5804910,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_1_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 65.166,
          "recordingVideoPts": {
            "value": 5864940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 66.099,
          "recordingVideoPts": {
            "value": 5948910,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 69.966,
          "recordingVideoPts": {
            "value": 6296940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 70.366,
          "recordingVideoPts": {
            "value": 6332940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 72.333,
          "recordingVideoPts": {
            "value": 6509970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 72.866,
          "recordingVideoPts": {
            "value": 6557940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 75.533,
          "recordingVideoPts": {
            "value": 6797970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 75.599,
          "recordingVideoPts": {
            "value": 6803910,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 94.633,
          "recordingVideoPts": {
            "value": 8516970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 95.166,
          "recordingVideoPts": {
            "value": 8564940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 112.866,
          "recordingVideoPts": {
            "value": 10157940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 113.299,
          "recordingVideoPts": {
            "value": 10196910,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 133.066,
          "recordingVideoPts": {
            "value": 11975940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_8_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 133.433,
          "recordingVideoPts": {
            "value": 12008970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where Create Job changes into the submitted/creating state.",
          "recordingSeconds": 155.066,
          "recordingVideoPts": {
            "value": 13955940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_activity_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing allocated in-progress frame activity.",
          "recordingSeconds": 166.966,
          "recordingVideoPts": {
            "value": 15026940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the authoritative completed job state with 145 frames.",
          "recordingSeconds": 1324.833,
          "recordingVideoPts": {
            "value": 119234970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "browser_download_attempt",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame of the browser per-file download attempt.",
          "recordingSeconds": 1344.999,
          "recordingVideoPts": {
            "value": 121049910,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "standalone_download_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing transfer activity in the standalone downloader.",
          "recordingSeconds": 1557.999,
          "recordingVideoPts": {
            "value": 140219910,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where all 145 local downloader items are complete.",
          "recordingSeconds": 1570.033,
          "recordingVideoPts": {
            "value": 141302970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Full upload through first provider receipt."
          ]
        },
        {
          "id": "provider_configuration_wait_1",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_configuration_1_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_1",
          "type": "configuration",
          "startBoundary": "operator_configuration_1_start",
          "endBoundary": "operator_configuration_1_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_2",
          "type": "analysis",
          "startBoundary": "operator_configuration_1_end",
          "endBoundary": "operator_configuration_2_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_2",
          "type": "configuration",
          "startBoundary": "operator_configuration_2_start",
          "endBoundary": "operator_configuration_2_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_3",
          "type": "analysis",
          "startBoundary": "operator_configuration_2_end",
          "endBoundary": "operator_configuration_3_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_3",
          "type": "configuration",
          "startBoundary": "operator_configuration_3_start",
          "endBoundary": "operator_configuration_3_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_4",
          "type": "analysis",
          "startBoundary": "operator_configuration_3_end",
          "endBoundary": "operator_configuration_4_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_4",
          "type": "configuration",
          "startBoundary": "operator_configuration_4_start",
          "endBoundary": "operator_configuration_4_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_5",
          "type": "analysis",
          "startBoundary": "operator_configuration_4_end",
          "endBoundary": "operator_configuration_5_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_5",
          "type": "configuration",
          "startBoundary": "operator_configuration_5_start",
          "endBoundary": "operator_configuration_5_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_6",
          "type": "analysis",
          "startBoundary": "operator_configuration_5_end",
          "endBoundary": "operator_configuration_6_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_6",
          "type": "configuration",
          "startBoundary": "operator_configuration_6_start",
          "endBoundary": "operator_configuration_6_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_7",
          "type": "analysis",
          "startBoundary": "operator_configuration_6_end",
          "endBoundary": "operator_configuration_7_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_7",
          "type": "configuration",
          "startBoundary": "operator_configuration_7_start",
          "endBoundary": "operator_configuration_7_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_8",
          "type": "analysis",
          "startBoundary": "operator_configuration_7_end",
          "endBoundary": "operator_configuration_8_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_8",
          "type": "configuration",
          "startBoundary": "operator_configuration_8_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "allocation_startup",
          "type": "startup",
          "startBoundary": "render_submit",
          "endBoundary": "render_activity_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "render_activity_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Last 10 percent consumed about 725 seconds after the run first displayed 90 percent."
          ]
        },
        {
          "id": "retrieval_navigation_and_recovery",
          "type": "download-setup",
          "startBoundary": "render_complete",
          "endBoundary": "standalone_download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "The complete post-render tail remains included, including browser popup recovery, operator navigation, and switching to the standalone manager."
          ]
        },
        {
          "id": "standalone_download",
          "type": "download-tail",
          "startBoundary": "standalone_download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Standalone downloader transfer through first local completeness."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_configuration_1",
          "durationSeconds": 0.6670000000000016,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 64.499,
          "recordingStartVideoPts": {
            "value": 5804910,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 65.166,
          "recordingEndVideoPts": {
            "value": 5864940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2",
          "durationSeconds": 3.8669999999999902,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 66.099,
          "recordingStartVideoPts": {
            "value": 5948910,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 69.966,
          "recordingEndVideoPts": {
            "value": 6296940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3",
          "durationSeconds": 1.9669999999999987,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 70.366,
          "recordingStartVideoPts": {
            "value": 6332940,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 72.333,
          "recordingEndVideoPts": {
            "value": 6509970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4",
          "durationSeconds": 2.6670000000000016,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 72.866,
          "recordingStartVideoPts": {
            "value": 6557940,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 75.533,
          "recordingEndVideoPts": {
            "value": 6797970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5",
          "durationSeconds": 19.033999999999992,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 75.599,
          "recordingStartVideoPts": {
            "value": 6803910,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 94.633,
          "recordingEndVideoPts": {
            "value": 8516970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6",
          "durationSeconds": 17.700000000000003,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 95.166,
          "recordingStartVideoPts": {
            "value": 8564940,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 112.866,
          "recordingEndVideoPts": {
            "value": 10157940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7",
          "durationSeconds": 19.766999999999996,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 113.299,
          "recordingStartVideoPts": {
            "value": 10196910,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 133.066,
          "recordingEndVideoPts": {
            "value": 11975940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_8",
          "durationSeconds": 21.63300000000001,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 133.433,
          "recordingStartVideoPts": {
            "value": 12008970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 155.066,
          "recordingEndVideoPts": {
            "value": 13955940,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "concurrentFramesInProgress": 100,
          "note": "Concurrent frame tasks are not physical render-node count.",
          "physicalNodes": "not exposed",
          "recordingSeconds": 239.999,
          "recordingVideoPts": {
            "value": 21599910,
            "timeBase": "1/90000"
          }
        },
        {
          "physicalNodes": "not exposed",
          "progressPercent": 90,
          "recordingSeconds": 599.999,
          "recordingVideoPts": {
            "value": 53999910,
            "timeBase": "1/90000"
          }
        },
        {
          "physicalNodes": "not exposed",
          "providerCompletedFrames": 145,
          "recordingSeconds": 1324.833,
          "recordingVideoPts": {
            "value": 119234970,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 0.07,
          "kind": "provider-meter",
          "normalizedUsdEstimate": 0.07,
          "unit": "RNDR Credit",
          "recordingSeconds": 239.999,
          "recordingVideoPts": {
            "value": 21599910,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 14.65,
          "final": true,
          "kind": "final-provider-charge",
          "normalizedUsdEstimate": 14.65,
          "rate": "400 OBh per RNDR Credit",
          "tier": "Tier 2 Priority",
          "unit": "RNDR Credit",
          "recordingSeconds": 1324.833,
          "recordingVideoPts": {
            "value": 119234970,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "detail": "Progress reached 90 percent, but the final 10 percent consumed roughly 62 percent of the render wall time.",
          "type": "late-stragglers",
          "recordingSeconds": 599.999,
          "recordingVideoPts": {
            "value": 53999910,
            "timeBase": "1/90000"
          }
        },
        {
          "detail": "Browser mode opens individual output downloads/prompts; user must cancel each or switch methods.",
          "type": "browser-download-popup-trap",
          "recordingSeconds": 1344.999,
          "recordingVideoPts": {
            "value": 121049910,
            "timeBase": "1/90000"
          }
        },
        {
          "detail": "Provider's separate downloader successfully retrieves the animation in about 12 seconds once started.",
          "type": "standalone-downloader-required",
          "recordingSeconds": 1557.999,
          "recordingVideoPts": {
            "value": 140219910,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "rendernetwork-tier2-junkshop-failure-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the upload action activated.",
          "recordingSeconds": 60.271,
          "recordingVideoPts": {
            "value": 5424390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame after the final 327/328 MB upload state that establishes complete provider receipt.",
          "recordingSeconds": 155.071,
          "recordingVideoPts": {
            "value": 13956390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_1_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 156.871,
          "recordingVideoPts": {
            "value": 14118390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 209.138,
          "recordingVideoPts": {
            "value": 18822420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 212.238,
          "recordingVideoPts": {
            "value": 19101420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 212.671,
          "recordingVideoPts": {
            "value": 19140390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 225.171,
          "recordingVideoPts": {
            "value": 20265390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 225.638,
          "recordingVideoPts": {
            "value": 20307420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 231.904,
          "recordingVideoPts": {
            "value": 20871360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 232.504,
          "recordingVideoPts": {
            "value": 20925360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 261.138,
          "recordingVideoPts": {
            "value": 23502420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 261.604,
          "recordingVideoPts": {
            "value": 23544360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 280.371,
          "recordingVideoPts": {
            "value": 25233390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 284.371,
          "recordingVideoPts": {
            "value": 25593390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 286.838,
          "recordingVideoPts": {
            "value": 25815420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_8_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 287.238,
          "recordingVideoPts": {
            "value": 25851420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_8_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 291.104,
          "recordingVideoPts": {
            "value": 26199360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_9_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 291.504,
          "recordingVideoPts": {
            "value": 26235360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_9_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 294.904,
          "recordingVideoPts": {
            "value": 26541360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_10_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 294.938,
          "recordingVideoPts": {
            "value": 26544420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where Create Job transitions to the submitted/creating state.",
          "recordingSeconds": 307.771,
          "recordingVideoPts": {
            "value": 27699390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_activity_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing in-progress task allocation.",
          "recordingSeconds": 319.004,
          "recordingVideoPts": {
            "value": 28710360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "recording_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "Highest native video PTS in the source; the job remains stalled at 45 percent with zero completed frames.",
          "recordingSeconds": 1942.238,
          "recordingVideoPts": {
            "value": 174801420,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Full upload through the first defensible provider receipt; the earlier 153.5-second sample still showed 327/328 MB."
          ]
        },
        {
          "id": "operator_configuration_1",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_configuration_1_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_1",
          "type": "analysis",
          "startBoundary": "operator_configuration_1_end",
          "endBoundary": "operator_configuration_2_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_2",
          "type": "configuration",
          "startBoundary": "operator_configuration_2_start",
          "endBoundary": "operator_configuration_2_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_2",
          "type": "analysis",
          "startBoundary": "operator_configuration_2_end",
          "endBoundary": "operator_configuration_3_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_3",
          "type": "configuration",
          "startBoundary": "operator_configuration_3_start",
          "endBoundary": "operator_configuration_3_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_3",
          "type": "analysis",
          "startBoundary": "operator_configuration_3_end",
          "endBoundary": "operator_configuration_4_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_4",
          "type": "configuration",
          "startBoundary": "operator_configuration_4_start",
          "endBoundary": "operator_configuration_4_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_4",
          "type": "analysis",
          "startBoundary": "operator_configuration_4_end",
          "endBoundary": "operator_configuration_5_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_5",
          "type": "configuration",
          "startBoundary": "operator_configuration_5_start",
          "endBoundary": "operator_configuration_5_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_5",
          "type": "analysis",
          "startBoundary": "operator_configuration_5_end",
          "endBoundary": "operator_configuration_6_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_6",
          "type": "configuration",
          "startBoundary": "operator_configuration_6_start",
          "endBoundary": "operator_configuration_6_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_6",
          "type": "analysis",
          "startBoundary": "operator_configuration_6_end",
          "endBoundary": "operator_configuration_7_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_7",
          "type": "configuration",
          "startBoundary": "operator_configuration_7_start",
          "endBoundary": "operator_configuration_7_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_7",
          "type": "analysis",
          "startBoundary": "operator_configuration_7_end",
          "endBoundary": "operator_configuration_8_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_8",
          "type": "configuration",
          "startBoundary": "operator_configuration_8_start",
          "endBoundary": "operator_configuration_8_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_8",
          "type": "analysis",
          "startBoundary": "operator_configuration_8_end",
          "endBoundary": "operator_configuration_9_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_9",
          "type": "configuration",
          "startBoundary": "operator_configuration_9_start",
          "endBoundary": "operator_configuration_9_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_9",
          "type": "analysis",
          "startBoundary": "operator_configuration_9_end",
          "endBoundary": "operator_configuration_10_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_10",
          "type": "configuration",
          "startBoundary": "operator_configuration_10_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "allocation_startup",
          "type": "startup",
          "startBoundary": "render_submit",
          "endBoundary": "render_activity_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "stalled_active_render",
          "type": "active-render",
          "startBoundary": "render_activity_start",
          "endBoundary": "recording_end",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All 96 expected frames remain incomplete through the highest native source PTS."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_configuration_1",
          "durationSeconds": 1.8000000000000114,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 155.071,
          "recordingStartVideoPts": {
            "value": 13956390,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 156.871,
          "recordingEndVideoPts": {
            "value": 14118390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2",
          "durationSeconds": 3.0999999999999943,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 209.138,
          "recordingStartVideoPts": {
            "value": 18822420,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 212.238,
          "recordingEndVideoPts": {
            "value": 19101420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3",
          "durationSeconds": 12.5,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 212.671,
          "recordingStartVideoPts": {
            "value": 19140390,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 225.171,
          "recordingEndVideoPts": {
            "value": 20265390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4",
          "durationSeconds": 6.265999999999991,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 225.638,
          "recordingStartVideoPts": {
            "value": 20307420,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 231.904,
          "recordingEndVideoPts": {
            "value": 20871360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5",
          "durationSeconds": 28.633999999999986,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 232.504,
          "recordingStartVideoPts": {
            "value": 20925360,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 261.138,
          "recordingEndVideoPts": {
            "value": 23502420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6",
          "durationSeconds": 18.766999999999996,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 261.604,
          "recordingStartVideoPts": {
            "value": 23544360,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 280.371,
          "recordingEndVideoPts": {
            "value": 25233390,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7",
          "durationSeconds": 2.4670000000000414,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 284.371,
          "recordingStartVideoPts": {
            "value": 25593390,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 286.838,
          "recordingEndVideoPts": {
            "value": 25815420,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_8",
          "durationSeconds": 3.8659999999999854,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 287.238,
          "recordingStartVideoPts": {
            "value": 25851420,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 291.104,
          "recordingEndVideoPts": {
            "value": 26199360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_9",
          "durationSeconds": 3.3999999999999773,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 291.504,
          "recordingStartVideoPts": {
            "value": 26235360,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 294.904,
          "recordingEndVideoPts": {
            "value": 26541360,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_10",
          "durationSeconds": 12.833000000000027,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 294.938,
          "recordingStartVideoPts": {
            "value": 26544420,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 307.771,
          "recordingEndVideoPts": {
            "value": 27699390,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "concurrentFramesInProgress": 96,
          "physicalNodes": "not exposed",
          "progressPercent": 0,
          "providerCompletedFrames": 0,
          "recordingSeconds": 450.871,
          "recordingVideoPts": {
            "value": 40578390,
            "timeBase": "1/90000"
          }
        },
        {
          "concurrentFramesInProgress": 96,
          "physicalNodes": "not exposed",
          "progressPercent": 20,
          "providerCompletedFrames": 0,
          "recordingSeconds": 590.871,
          "recordingVideoPts": {
            "value": 53178390,
            "timeBase": "1/90000"
          }
        },
        {
          "concurrentFramesInProgress": 96,
          "physicalNodes": "not exposed",
          "progressPercent": 42,
          "providerCompletedFrames": 0,
          "recordingSeconds": 830.871,
          "recordingVideoPts": {
            "value": 74778390,
            "timeBase": "1/90000"
          }
        },
        {
          "concurrentFramesInProgress": 96,
          "physicalNodes": "not exposed",
          "progressPercent": 45,
          "providerCompletedFrames": 0,
          "recordingSeconds": 1940.871,
          "recordingVideoPts": {
            "value": 174678390,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 12.64,
          "final": false,
          "kind": "provider-meter-at-recording-end",
          "normalizedUsdEstimate": 12.64,
          "unit": "RNDR Credit",
          "recordingSeconds": 1940.871,
          "recordingVideoPts": {
            "value": 174678390,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "detail": "45 percent aggregate progress, zero completed/reviewable/accepted frames, no useful recovery explanation.",
          "type": "opaque-stall",
          "recordingSeconds": 1940.871,
          "recordingVideoPts": {
            "value": 174678390,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "stalled",
        "rightCensored": true,
        "expectedFrames": 96,
        "providerCompletedFrames": 0,
        "localVerifiedFrames": 0,
        "terminalBoundary": "recording_end"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "rendernetwork-tier2-junkshop-retry-failure-2026-08-02",
      "provider": {},
      "benchmark": {},
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the upload action activated.",
          "recordingSeconds": 16.767,
          "recordingVideoPts": {
            "value": 1509030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame establishing complete provider receipt.",
          "recordingSeconds": 118.033,
          "recordingVideoPts": {
            "value": 10622970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_1_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 176.567,
          "recordingVideoPts": {
            "value": 15891030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 177.167,
          "recordingVideoPts": {
            "value": 15945030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 179.667,
          "recordingVideoPts": {
            "value": 16170030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 179.7,
          "recordingVideoPts": {
            "value": 16173000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 188.2,
          "recordingVideoPts": {
            "value": 16938000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 188.233,
          "recordingVideoPts": {
            "value": 16940970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 192.667,
          "recordingVideoPts": {
            "value": 17340030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 196.933,
          "recordingVideoPts": {
            "value": 17723970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 211.233,
          "recordingVideoPts": {
            "value": 19010970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 212,
          "recordingVideoPts": {
            "value": 19080000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6_end",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where operator action has triggered the next provider-controlled loading/configuration state.",
          "recordingSeconds": 217.4,
          "recordingVideoPts": {
            "value": 19566000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where the preceding provider-controlled configuration/loading state has cleared and operator action is again possible.",
          "recordingSeconds": 217.5,
          "recordingVideoPts": {
            "value": 19575000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame where Create Job transitions to the submitted/creating state.",
          "recordingSeconds": 221.467,
          "recordingVideoPts": {
            "value": 19932030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_activity_start",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing allocation/progress activity.",
          "recordingSeconds": 229,
          "recordingVideoPts": {
            "value": 20610000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "stop_action",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing the Stop Job action activated.",
          "recordingSeconds": 656.3,
          "recordingVideoPts": {
            "value": 59067000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "canceled_visible",
          "wallClock": null,
          "confidence": "exact-visible",
          "evidence": "First native frame showing Canceled at 55 percent, zero completed output, and 106.85 credits used.",
          "recordingSeconds": 662,
          "recordingVideoPts": {
            "value": 59580000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Full upload through first provider receipt."
          ]
        },
        {
          "id": "operator_configuration_1",
          "type": "configuration",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_configuration_1_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_1",
          "type": "analysis",
          "startBoundary": "operator_configuration_1_end",
          "endBoundary": "operator_configuration_2_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_2",
          "type": "configuration",
          "startBoundary": "operator_configuration_2_start",
          "endBoundary": "operator_configuration_2_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_2",
          "type": "analysis",
          "startBoundary": "operator_configuration_2_end",
          "endBoundary": "operator_configuration_3_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_3",
          "type": "configuration",
          "startBoundary": "operator_configuration_3_start",
          "endBoundary": "operator_configuration_3_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_3",
          "type": "analysis",
          "startBoundary": "operator_configuration_3_end",
          "endBoundary": "operator_configuration_4_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_4",
          "type": "configuration",
          "startBoundary": "operator_configuration_4_start",
          "endBoundary": "operator_configuration_4_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_4",
          "type": "analysis",
          "startBoundary": "operator_configuration_4_end",
          "endBoundary": "operator_configuration_5_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_5",
          "type": "configuration",
          "startBoundary": "operator_configuration_5_start",
          "endBoundary": "operator_configuration_5_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_5",
          "type": "analysis",
          "startBoundary": "operator_configuration_5_end",
          "endBoundary": "operator_configuration_6_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_6",
          "type": "configuration",
          "startBoundary": "operator_configuration_6_start",
          "endBoundary": "operator_configuration_6_end",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "provider_configuration_wait_6",
          "type": "analysis",
          "startBoundary": "operator_configuration_6_end",
          "endBoundary": "operator_configuration_7_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider-controlled loading or state propagation nested inside job setup remains included."
          ]
        },
        {
          "id": "operator_configuration_7",
          "type": "configuration",
          "startBoundary": "operator_configuration_7_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Operator-controlled form, funding, or navigation work is removed from standardized time."
          ]
        },
        {
          "id": "allocation_startup",
          "type": "startup",
          "startBoundary": "render_submit",
          "endBoundary": "render_activity_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": []
        },
        {
          "id": "runaway_active_render",
          "type": "active-render",
          "startBoundary": "render_activity_start",
          "endBoundary": "stop_action",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "No frame reached review or accepted while metered spend accelerated."
          ]
        },
        {
          "id": "cancel_flow",
          "type": "cancel",
          "startBoundary": "stop_action",
          "endBoundary": "canceled_visible",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Provider cancellation propagation remains included."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_configuration_1",
          "durationSeconds": 58.534000000000006,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 118.033,
          "recordingStartVideoPts": {
            "value": 10622970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 176.567,
          "recordingEndVideoPts": {
            "value": 15891030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_2",
          "durationSeconds": 2.5,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 177.167,
          "recordingStartVideoPts": {
            "value": 15945030,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 179.667,
          "recordingEndVideoPts": {
            "value": 16170030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_3",
          "durationSeconds": 8.5,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 179.7,
          "recordingStartVideoPts": {
            "value": 16173000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 188.2,
          "recordingEndVideoPts": {
            "value": 16938000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_4",
          "durationSeconds": 4.4339999999999975,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 188.233,
          "recordingStartVideoPts": {
            "value": 16940970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 192.667,
          "recordingEndVideoPts": {
            "value": 17340030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_5",
          "durationSeconds": 14.300000000000011,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 196.933,
          "recordingStartVideoPts": {
            "value": 17723970,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 211.233,
          "recordingEndVideoPts": {
            "value": 19010970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_6",
          "durationSeconds": 5.400000000000006,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 212,
          "recordingStartVideoPts": {
            "value": 19080000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 217.4,
          "recordingEndVideoPts": {
            "value": 19566000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "operator_configuration_7",
          "durationSeconds": 3.967000000000013,
          "reason": "Operator-controlled configuration/navigation between provider-controlled states",
          "recordingStartSeconds": 217.5,
          "recordingStartVideoPts": {
            "value": 19575000,
            "timeBase": "1/90000"
          },
          "recordingEndSeconds": 221.467,
          "recordingEndVideoPts": {
            "value": 19932030,
            "timeBase": "1/90000"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "concurrentFramesInProgress": 96,
          "physicalNodes": "not exposed",
          "progressPercent": 0,
          "providerCompletedFrames": 0,
          "recordingSeconds": 280,
          "recordingVideoPts": {
            "value": 25200000,
            "timeBase": "1/90000"
          }
        },
        {
          "concurrentFramesInProgress": 96,
          "physicalNodes": "not exposed",
          "progressPercent": 50,
          "providerCompletedFrames": 0,
          "recordingSeconds": 440,
          "recordingVideoPts": {
            "value": 39600000,
            "timeBase": "1/90000"
          }
        },
        {
          "concurrentFramesInProgress": 95,
          "physicalNodes": "not exposed",
          "progressPercent": 55,
          "providerCompletedFrames": 0,
          "queuedForRetry": 1,
          "recordingSeconds": 645,
          "recordingVideoPts": {
            "value": 58050000,
            "timeBase": "1/90000"
          }
        },
        {
          "concurrentFramesInProgress": 95,
          "failedFrames": 1,
          "physicalNodes": "not exposed",
          "progressPercent": 55,
          "providerCompletedFrames": 0,
          "recordingSeconds": 662,
          "recordingVideoPts": {
            "value": 59580000,
            "timeBase": "1/90000"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 0.01,
          "kind": "provider-meter",
          "normalizedUsdEstimate": 0.01,
          "unit": "RNDR Credit",
          "recordingSeconds": 280,
          "recordingVideoPts": {
            "value": 25200000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 53.46,
          "kind": "provider-meter",
          "normalizedUsdEstimate": 53.46,
          "unit": "RNDR Credit",
          "recordingSeconds": 500,
          "recordingVideoPts": {
            "value": 45000000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 95.64,
          "kind": "provider-meter",
          "normalizedUsdEstimate": 95.64,
          "unit": "RNDR Credit",
          "recordingSeconds": 630,
          "recordingVideoPts": {
            "value": 56700000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 100.89,
          "displayedBalanceEur": -78.43,
          "kind": "provider-meter",
          "normalizedUsdEstimate": 100.89,
          "unit": "RNDR Credit",
          "recordingSeconds": 645,
          "recordingVideoPts": {
            "value": 58050000,
            "timeBase": "1/90000"
          }
        },
        {
          "amount": 106.85,
          "displayedBalanceEur": -81.62,
          "final": true,
          "kind": "final-provider-charge",
          "normalizedUsdEstimate": 106.85,
          "unit": "RNDR Credit",
          "recordingSeconds": 662,
          "recordingVideoPts": {
            "value": 59580000,
            "timeBase": "1/90000"
          }
        }
      ],
      "uxEvents": [
        {
          "detail": "At 54 percent and zero completed frames, provider meter already showed 53.46 credits.",
          "type": "runaway-spend",
          "recordingSeconds": 500,
          "recordingVideoPts": {
            "value": 45000000,
            "timeBase": "1/90000"
          }
        },
        {
          "detail": "Aggregate progress remained 54 percent for a measured 130 seconds while spend rose by 42.18 credits.",
          "type": "stalled-while-metering",
          "recordingSeconds": 630,
          "recordingVideoPts": {
            "value": 56700000,
            "timeBase": "1/90000"
          }
        },
        {
          "detail": "Job continued metering at a deeply negative displayed balance until manually canceled.",
          "type": "negative-balance-did-not-stop-job",
          "recordingSeconds": 645,
          "recordingVideoPts": {
            "value": 58050000,
            "timeBase": "1/90000"
          }
        }
      ],
      "outcome": {
        "classification": "canceled",
        "expectedFrames": 96,
        "providerCompletedFrames": 0,
        "localVerifiedFrames": 0,
        "terminalBoundary": "canceled_visible"
      },
      "metrics": {}
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderstreet-on-demand-gpu-classroom-2026-08-06",
      "provider": {
        "name": "RenderStreet",
        "plan": "On Demand · GPU (Optix) · $4.49/server-hour",
        "compute": "GPU",
        "selectedNodes": null
      },
      "benchmark": {
        "scene": "classroom",
        "engine": "Cycles"
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T23:35:04.200+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing RenderStreet upload progress after the file-selection action.",
          "recordingSeconds": 0,
          "recordingVideoPts": {
            "value": 0,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T23:35:29.567+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of RenderStreet's Creating new job state after the upload reached provider receipt.",
          "recordingSeconds": 25.366666666666667,
          "recordingVideoPts": {
            "value": 389632,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "operator_setup_start",
          "wallClock": "2026-08-06T23:35:31.600+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame with the analyzed job form fully rendered and actionable.",
          "recordingSeconds": 27.4,
          "recordingVideoPts": {
            "value": 420864,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T23:36:17.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the Launch job press registers and RenderStreet displays Rendering page.",
          "recordingSeconds": 73.03333333333333,
          "recordingVideoPts": {
            "value": 1121792,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T23:36:17.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes from Added to Launched.",
          "recordingSeconds": 73.66666666666667,
          "recordingVideoPts": {
            "value": 1131520,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T23:45:07.533+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes to Finished and download controls become available.",
          "recordingSeconds": 603.3333333333334,
          "recordingVideoPts": {
            "value": 9267200,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_activation",
          "wallClock": "2026-08-06T23:45:32.700+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of the browser destination dialog after the RenderStreet download action.",
          "recordingSeconds": 628.5,
          "recordingVideoPts": {
            "value": 9653760,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-06T23:45:34.367+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the destination confirmation registers and the archive transfer proceeds.",
          "recordingSeconds": 630.1666666666666,
          "recordingVideoPts": {
            "value": 9679360,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T23:45:42.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where Chrome reports the current benchmark archive as Done; matched to the file modification time on disk.",
          "recordingSeconds": 638.6666666666666,
          "recordingVideoPts": {
            "value": 9809920,
            "timeBase": "1/15360"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Activation through provider receipt."
          ]
        },
        {
          "id": "provider_analysis",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "RenderStreet job creation and scene analysis before the form became actionable."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "operator_setup_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Human settings review, scrolling, and Launch job activation; excluded from the render comparison."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Launch activation through the first Launched state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All provider-controlled launched, processing, rendering, testing, and final status time through download availability."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "retrieval-navigation",
          "startBoundary": "render_complete",
          "endBoundary": "download_activation",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Measured separately as operator retrieval latency; it never enters the render comparison."
          ]
        },
        {
          "id": "download_destination",
          "type": "download-destination",
          "startBoundary": "download_activation",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Browser destination confirmation, measured separately from transfer speed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Archive transfer until Chrome reported Done and the complete ZIP was present on disk."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_job_setup",
          "durationSeconds": 45.633333333,
          "reason": "Operator settings review, scrolling, button search, and Launch job activation after provider analysis completed",
          "recordingStartSeconds": 27.4,
          "recordingStartVideoPts": {
            "value": 420864,
            "timeBase": "1/15360"
          },
          "recordingEndSeconds": 73.03333333333333,
          "recordingEndVideoPts": {
            "value": 1121792,
            "timeBase": "1/15360"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeMachines": 16,
          "confidence": "exact-visible",
          "evidence": "RenderStreet's persistent header shows 16 active machines during the Classroom job; this is the observed peak in the recording.",
          "recordingSeconds": 410,
          "recordingVideoPts": {
            "value": 6297600,
            "timeBase": "1/15360"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 4.37,
          "confidence": "exact-visible",
          "currency": "USD",
          "final": true,
          "kind": "final-provider-charge",
          "normalizedUsdEstimate": 4.37,
          "note": "RenderStreet completed-job price; displayed device rate $4.49 per server-hour and total billed device time 3503 seconds.",
          "unit": "USD",
          "recordingSeconds": 603.3333333333334,
          "recordingVideoPts": {
            "value": 9267200,
            "timeBase": "1/15360"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "capacity_counter",
          "kind": "capacity-counter",
          "observation": "RenderStreet's persistent header exposed 16 active machines at the recorded peak. It did not expose the machines' physical specifications or GPU count.",
          "severity": "measurement-note",
          "recordingSeconds": 410,
          "recordingVideoPts": {
            "value": 6297600,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "per_frame_timing",
          "kind": "per-frame-timing",
          "observation": "The Frames table exposes frame number, percent done, time taken, last updated, size, and per-frame download actions.",
          "severity": "measurement-note",
          "recordingSeconds": 603.3333333333334,
          "recordingVideoPts": {
            "value": 9267200,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "archive_download",
          "kind": "archive-download",
          "observation": "Download all produces one ZIP; individual frame downloads are also available in the frame table.",
          "severity": "measurement-note",
          "recordingSeconds": 628.5,
          "recordingVideoPts": {
            "value": 9653760,
            "timeBase": "1/15360"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "providerDisplayedElapsedSeconds": 461
      }
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderstreet-on-demand-gpu-fox-eevee-2026-08-06",
      "provider": {
        "name": "RenderStreet",
        "plan": "On Demand · GPU · $3.00/server-hour",
        "compute": "GPU",
        "selectedNodes": null
      },
      "benchmark": {
        "scene": "fox-eevee",
        "engine": "EEVEE"
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-07T00:01:55.200+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing RenderStreet upload progress after the file-selection action.",
          "recordingSeconds": 0,
          "recordingVideoPts": {
            "value": 0,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-07T00:02:17.133+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of RenderStreet's Creating new job state after the upload reached provider receipt.",
          "recordingSeconds": 21.933333333333334,
          "recordingVideoPts": {
            "value": 336896,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "operator_setup_start",
          "wallClock": "2026-08-07T00:02:20.367+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame with the analyzed job form fully rendered and actionable.",
          "recordingSeconds": 25.166666666666668,
          "recordingVideoPts": {
            "value": 386560,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-07T00:02:34.267+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the Launch job press registers and RenderStreet displays Rendering page.",
          "recordingSeconds": 39.06666666666667,
          "recordingVideoPts": {
            "value": 600064,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-07T00:02:34.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes from Added to Launched.",
          "recordingSeconds": 39.7,
          "recordingVideoPts": {
            "value": 609792,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-07T00:16:07.667+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes to Finished and download controls become available.",
          "recordingSeconds": 852.4666666666667,
          "recordingVideoPts": {
            "value": 13093888,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_activation",
          "wallClock": "2026-08-07T00:16:28.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of the browser destination dialog after the RenderStreet download action.",
          "recordingSeconds": 873.6666666666666,
          "recordingVideoPts": {
            "value": 13419520,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-07T00:16:30.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the destination confirmation registers and the archive transfer proceeds.",
          "recordingSeconds": 875.2,
          "recordingVideoPts": {
            "value": 13443072,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-07T00:16:32.667+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where Chrome reports the current benchmark archive as Done; matched to the file modification time on disk.",
          "recordingSeconds": 877.4666666666667,
          "recordingVideoPts": {
            "value": 13477888,
            "timeBase": "1/15360"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Activation through provider receipt."
          ]
        },
        {
          "id": "provider_analysis",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "RenderStreet job creation and scene analysis before the form became actionable."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "operator_setup_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Human settings review, scrolling, and Launch job activation; excluded from the render comparison."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Launch activation through the first Launched state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All provider-controlled launched, processing, rendering, testing, and final status time through download availability."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "retrieval-navigation",
          "startBoundary": "render_complete",
          "endBoundary": "download_activation",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Measured separately as operator retrieval latency; it never enters the render comparison."
          ]
        },
        {
          "id": "download_destination",
          "type": "download-destination",
          "startBoundary": "download_activation",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Browser destination confirmation, measured separately from transfer speed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Archive transfer until Chrome reported Done and the complete ZIP was present on disk."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_job_setup",
          "durationSeconds": 13.9,
          "reason": "Operator settings review, scrolling, button search, and Launch job activation after provider analysis completed",
          "recordingStartSeconds": 25.166666666666668,
          "recordingStartVideoPts": {
            "value": 386560,
            "timeBase": "1/15360"
          },
          "recordingEndSeconds": 39.06666666666667,
          "recordingEndVideoPts": {
            "value": 600064,
            "timeBase": "1/15360"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeMachines": 2,
          "confidence": "exact-visible",
          "evidence": "RenderStreet's persistent header shows 2 active machines during the Fox job; this is the observed peak in the recording.",
          "recordingSeconds": 300,
          "recordingVideoPts": {
            "value": 4608000,
            "timeBase": "1/15360"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 0.83,
          "confidence": "exact-visible",
          "currency": "USD",
          "final": true,
          "kind": "final-provider-charge",
          "normalizedUsdEstimate": 0.83,
          "note": "RenderStreet completed-job price; displayed device rate $3.00 per server-hour and total billed device time 993 seconds.",
          "unit": "USD",
          "recordingSeconds": 852.4666666666667,
          "recordingVideoPts": {
            "value": 13093888,
            "timeBase": "1/15360"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "capacity_counter",
          "kind": "capacity-counter",
          "observation": "RenderStreet's persistent header exposed 2 active machines at the recorded peak. It did not expose the machines' physical specifications or GPU count.",
          "severity": "measurement-note",
          "recordingSeconds": 300,
          "recordingVideoPts": {
            "value": 4608000,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "per_frame_timing",
          "kind": "per-frame-timing",
          "observation": "The Frames table exposes frame number, percent done, time taken, last updated, size, and per-frame download actions.",
          "severity": "measurement-note",
          "recordingSeconds": 852.4666666666667,
          "recordingVideoPts": {
            "value": 13093888,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "archive_download",
          "kind": "archive-download",
          "observation": "Download all produces one ZIP; individual frame downloads are also available in the frame table.",
          "severity": "measurement-note",
          "recordingSeconds": 873.6666666666666,
          "recordingVideoPts": {
            "value": 13419520,
            "timeBase": "1/15360"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "providerDisplayedElapsedSeconds": 649
      }
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderstreet-on-demand-gpu-junkshop-2026-08-06",
      "provider": {
        "name": "RenderStreet",
        "plan": "On Demand · GPU (Optix) · $4.49/server-hour",
        "compute": "GPU",
        "selectedNodes": null
      },
      "benchmark": {
        "scene": "junkshop",
        "engine": "Cycles"
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T23:45:52.733+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing RenderStreet upload progress after the file-selection action.",
          "recordingSeconds": 0,
          "recordingVideoPts": {
            "value": 0,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T23:47:01.467+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of RenderStreet's Creating new job state after the upload reached provider receipt.",
          "recordingSeconds": 68.73333333333333,
          "recordingVideoPts": {
            "value": 1055744,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "operator_setup_start",
          "wallClock": "2026-08-06T23:47:03.733+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame with the analyzed job form fully rendered and actionable.",
          "recordingSeconds": 71,
          "recordingVideoPts": {
            "value": 1090560,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T23:47:19.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the Launch job press registers and RenderStreet displays Rendering page.",
          "recordingSeconds": 86.5,
          "recordingVideoPts": {
            "value": 1328640,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T23:47:19.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes from Added to Launched.",
          "recordingSeconds": 87.16666666666667,
          "recordingVideoPts": {
            "value": 1338880,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T23:53:04.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes to Finished and download controls become available.",
          "recordingSeconds": 432.1666666666667,
          "recordingVideoPts": {
            "value": 6638080,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_activation",
          "wallClock": "2026-08-06T23:53:41.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of the browser destination dialog after the RenderStreet download action.",
          "recordingSeconds": 468.5,
          "recordingVideoPts": {
            "value": 7196160,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-06T23:53:42.333+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the destination confirmation registers and the archive transfer proceeds.",
          "recordingSeconds": 469.6,
          "recordingVideoPts": {
            "value": 7213056,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T23:54:05.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where Chrome reports the current benchmark archive as Done; matched to the file modification time on disk.",
          "recordingSeconds": 492.5,
          "recordingVideoPts": {
            "value": 7564800,
            "timeBase": "1/15360"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Activation through provider receipt."
          ]
        },
        {
          "id": "provider_analysis",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "RenderStreet job creation and scene analysis before the form became actionable."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "operator_setup_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Human settings review, scrolling, and Launch job activation; excluded from the render comparison."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Launch activation through the first Launched state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All provider-controlled launched, processing, rendering, testing, and final status time through download availability."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "retrieval-navigation",
          "startBoundary": "render_complete",
          "endBoundary": "download_activation",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Measured separately as operator retrieval latency; it never enters the render comparison."
          ]
        },
        {
          "id": "download_destination",
          "type": "download-destination",
          "startBoundary": "download_activation",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Browser destination confirmation, measured separately from transfer speed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Archive transfer until Chrome reported Done and the complete ZIP was present on disk."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_job_setup",
          "durationSeconds": 15.5,
          "reason": "Operator settings review, scrolling, button search, and Launch job activation after provider analysis completed",
          "recordingStartSeconds": 71,
          "recordingStartVideoPts": {
            "value": 1090560,
            "timeBase": "1/15360"
          },
          "recordingEndSeconds": 86.5,
          "recordingEndVideoPts": {
            "value": 1328640,
            "timeBase": "1/15360"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeMachines": 22,
          "confidence": "exact-visible",
          "evidence": "RenderStreet's persistent header shows 22 active machines during the Junk Shop job; this is the observed peak in the recording.",
          "recordingSeconds": 300,
          "recordingVideoPts": {
            "value": 4608000,
            "timeBase": "1/15360"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 2.91,
          "confidence": "exact-visible",
          "currency": "USD",
          "final": true,
          "kind": "final-provider-charge",
          "normalizedUsdEstimate": 2.91,
          "note": "RenderStreet completed-job price; displayed device rate $4.49 per server-hour and total billed device time 2334 seconds.",
          "unit": "USD",
          "recordingSeconds": 432.1666666666667,
          "recordingVideoPts": {
            "value": 6638080,
            "timeBase": "1/15360"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "capacity_counter",
          "kind": "capacity-counter",
          "observation": "RenderStreet's persistent header exposed 22 active machines at the recorded peak. It did not expose the machines' physical specifications or GPU count.",
          "severity": "measurement-note",
          "recordingSeconds": 300,
          "recordingVideoPts": {
            "value": 4608000,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "per_frame_timing",
          "kind": "per-frame-timing",
          "observation": "The Frames table exposes frame number, percent done, time taken, last updated, size, and per-frame download actions.",
          "severity": "measurement-note",
          "recordingSeconds": 432.1666666666667,
          "recordingVideoPts": {
            "value": 6638080,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "archive_download",
          "kind": "archive-download",
          "observation": "Download all produces one ZIP; individual frame downloads are also available in the frame table.",
          "severity": "measurement-note",
          "recordingSeconds": 468.5,
          "recordingVideoPts": {
            "value": 7196160,
            "timeBase": "1/15360"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "providerDisplayedElapsedSeconds": 299
      }
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderstreet-on-demand-gpu-monster-2026-08-06",
      "provider": {
        "name": "RenderStreet",
        "plan": "On Demand · GPU (Optix) · $4.49/server-hour",
        "compute": "GPU",
        "selectedNodes": null
      },
      "benchmark": {
        "scene": "monster",
        "engine": "Cycles"
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T23:54:12.933+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing RenderStreet upload progress after the file-selection action.",
          "recordingSeconds": 0,
          "recordingVideoPts": {
            "value": 0,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T23:54:33.167+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of RenderStreet's Creating new job state after the upload reached provider receipt.",
          "recordingSeconds": 20.233333333333334,
          "recordingVideoPts": {
            "value": 310784,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "operator_setup_start",
          "wallClock": "2026-08-06T23:54:35.933+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame with the analyzed job form fully rendered and actionable.",
          "recordingSeconds": 23,
          "recordingVideoPts": {
            "value": 353280,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T23:54:51.600+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the Launch job press registers and RenderStreet displays Rendering page.",
          "recordingSeconds": 38.666666666666664,
          "recordingVideoPts": {
            "value": 593920,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T23:54:52.300+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes from Added to Launched.",
          "recordingSeconds": 39.36666666666667,
          "recordingVideoPts": {
            "value": 604672,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-07T00:01:05.167+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the job status changes to Finished and download controls become available.",
          "recordingSeconds": 412.23333333333335,
          "recordingVideoPts": {
            "value": 6331904,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_activation",
          "wallClock": "2026-08-07T00:01:39.800+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of the browser destination dialog after the RenderStreet download action.",
          "recordingSeconds": 446.8666666666667,
          "recordingVideoPts": {
            "value": 6863872,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-07T00:01:41.200+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the destination confirmation registers and the archive transfer proceeds.",
          "recordingSeconds": 448.26666666666665,
          "recordingVideoPts": {
            "value": 6885376,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-07T00:01:42.833+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where Chrome reports the current benchmark archive as Done; matched to the file modification time on disk.",
          "recordingSeconds": 449.9,
          "recordingVideoPts": {
            "value": 6910464,
            "timeBase": "1/15360"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Activation through provider receipt."
          ]
        },
        {
          "id": "provider_analysis",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "RenderStreet job creation and scene analysis before the form became actionable."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "operator_setup_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Human settings review, scrolling, and Launch job activation; excluded from the render comparison."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Launch activation through the first Launched state."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "All provider-controlled launched, processing, rendering, testing, and final status time through download availability."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "retrieval-navigation",
          "startBoundary": "render_complete",
          "endBoundary": "download_activation",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Measured separately as operator retrieval latency; it never enters the render comparison."
          ]
        },
        {
          "id": "download_destination",
          "type": "download-destination",
          "startBoundary": "download_activation",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Browser destination confirmation, measured separately from transfer speed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Archive transfer until Chrome reported Done and the complete ZIP was present on disk."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_job_setup",
          "durationSeconds": 15.666666667,
          "reason": "Operator settings review, scrolling, button search, and Launch job activation after provider analysis completed",
          "recordingStartSeconds": 23,
          "recordingStartVideoPts": {
            "value": 353280,
            "timeBase": "1/15360"
          },
          "recordingEndSeconds": 38.666666666666664,
          "recordingEndVideoPts": {
            "value": 593920,
            "timeBase": "1/15360"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "activeMachines": 9,
          "confidence": "exact-visible",
          "evidence": "RenderStreet's persistent header shows 9 active machines during the Monster Under the Bed job; this is the observed peak in the recording.",
          "recordingSeconds": 160,
          "recordingVideoPts": {
            "value": 2457600,
            "timeBase": "1/15360"
          }
        }
      ],
      "billingSamples": [
        {
          "amount": 2.12,
          "confidence": "exact-visible",
          "currency": "USD",
          "final": true,
          "kind": "final-provider-charge",
          "normalizedUsdEstimate": 2.12,
          "note": "RenderStreet completed-job price; displayed device rate $4.49 per server-hour and total billed device time 1695 seconds.",
          "unit": "USD",
          "recordingSeconds": 412.23333333333335,
          "recordingVideoPts": {
            "value": 6331904,
            "timeBase": "1/15360"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "capacity_counter",
          "kind": "capacity-counter",
          "observation": "RenderStreet's persistent header exposed 9 active machines at the recorded peak. It did not expose the machines' physical specifications or GPU count.",
          "severity": "measurement-note",
          "recordingSeconds": 160,
          "recordingVideoPts": {
            "value": 2457600,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "per_frame_timing",
          "kind": "per-frame-timing",
          "observation": "The Frames table exposes frame number, percent done, time taken, last updated, size, and per-frame download actions.",
          "severity": "measurement-note",
          "recordingSeconds": 412.23333333333335,
          "recordingVideoPts": {
            "value": 6331904,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "archive_download",
          "kind": "archive-download",
          "observation": "Download all produces one ZIP; individual frame downloads are also available in the frame table.",
          "severity": "measurement-note",
          "recordingSeconds": 446.8666666666667,
          "recordingVideoPts": {
            "value": 6863872,
            "timeBase": "1/15360"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "providerDisplayedElapsedSeconds": 299
      }
    },
    {
      "schemaVersion": 2,
      "publicEvidenceVersion": 2,
      "runId": "renderstreet-one-subscription-cpu-classroom-2026-08-07",
      "provider": {
        "name": "RenderStreet",
        "plan": "RenderStreet One · CPU · $59.97/month",
        "compute": "CPU",
        "selectedNodes": null
      },
      "benchmark": {
        "scene": "classroom",
        "engine": "Cycles"
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-07T00:21:56.067+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing RenderStreet upload progress after the file-selection action.",
          "recordingSeconds": 0,
          "recordingVideoPts": {
            "value": 0,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-07T00:22:26.600+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of RenderStreet's Creating new job state after provider receipt.",
          "recordingSeconds": 30.533333333333335,
          "recordingVideoPts": {
            "value": 468992,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "operator_setup_start",
          "wallClock": "2026-08-07T00:22:29.833+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame with the analyzed job form fully rendered and actionable.",
          "recordingSeconds": 33.766666666666666,
          "recordingVideoPts": {
            "value": 518656,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-07T00:22:44.833+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the Launch job press registers and RenderStreet displays Rendering page.",
          "recordingSeconds": 48.766666666666666,
          "recordingVideoPts": {
            "value": 749056,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "launched_start",
          "wallClock": "2026-08-07T00:22:45.467+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the One job changes from Added to Launched.",
          "recordingSeconds": 49.4,
          "recordingVideoPts": {
            "value": 758784,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "processing_start",
          "wallClock": "2026-08-07T00:23:21.767+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where the One job changes from Launched to Processing.",
          "recordingSeconds": 85.7,
          "recordingVideoPts": {
            "value": 1316352,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-07T03:43:07.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where Finished and the download controls become visible after refresh.",
          "recordingSeconds": 12071.166666666666,
          "recordingVideoPts": {
            "value": 185413120,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_activation",
          "wallClock": "2026-08-07T03:43:31.533+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame of the browser destination dialog after Download all.",
          "recordingSeconds": 12095.466666666667,
          "recordingVideoPts": {
            "value": 185786368,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_start",
          "wallClock": "2026-08-07T03:43:33.300+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after destination confirmation, when the archive transfer proceeds.",
          "recordingSeconds": 12097.233333333334,
          "recordingVideoPts": {
            "value": 185813504,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-07T03:43:42.333+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame where Chrome reports the current benchmark archive as Done; matched to the file modification time.",
          "recordingSeconds": 12106.266666666666,
          "recordingVideoPts": {
            "value": 185952256,
            "timeBase": "1/15360"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Activation through provider receipt."
          ]
        },
        {
          "id": "provider_analysis",
          "type": "analysis",
          "startBoundary": "upload_complete",
          "endBoundary": "operator_setup_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Job creation and scene analysis before the form became actionable."
          ]
        },
        {
          "id": "operator_job_setup",
          "type": "configuration",
          "startBoundary": "operator_setup_start",
          "endBoundary": "render_submit",
          "providerControlled": false,
          "includedInSystemTime": false,
          "notes": [
            "Human settings review and Launch job activation; excluded from the render comparison."
          ]
        },
        {
          "id": "one_queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "processing_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Added and Launched states through the first Processing frame."
          ]
        },
        {
          "id": "active_render",
          "type": "active-render",
          "startBoundary": "processing_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Processing, rendering, testing, and final status time through download availability."
          ]
        },
        {
          "id": "retrieval_navigation",
          "type": "retrieval-navigation",
          "startBoundary": "render_complete",
          "endBoundary": "download_activation",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Measured separately and excluded from the render comparison."
          ]
        },
        {
          "id": "download_destination",
          "type": "download-destination",
          "startBoundary": "download_activation",
          "endBoundary": "download_start",
          "providerControlled": false,
          "includedInSystemTime": true,
          "notes": [
            "Browser destination confirmation, separate from transfer speed."
          ]
        },
        {
          "id": "download",
          "type": "download-tail",
          "startBoundary": "download_start",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Archive transfer until Chrome reported Done and the ZIP was present on disk."
          ]
        }
      ],
      "operatorExclusions": [
        {
          "id": "operator_job_setup",
          "durationSeconds": 15,
          "reason": "Operator settings review and Launch job activation after provider analysis completed",
          "recordingStartSeconds": 33.766666666666666,
          "recordingStartVideoPts": {
            "value": 518656,
            "timeBase": "1/15360"
          },
          "recordingEndSeconds": 48.766666666666666,
          "recordingEndVideoPts": {
            "value": 749056,
            "timeBase": "1/15360"
          }
        }
      ],
      "comparisonExclusions": [],
      "capacitySamples": [],
      "billingSamples": [
        {
          "amount": 59.97,
          "confidence": "official-current-price",
          "currency": "USD",
          "final": false,
          "kind": "recurring-plan-price",
          "normalizedUsdEstimate": null,
          "note": "The official monthly plan price is not a per-job charge. This run has no exact or allocated USD job cost.",
          "scope": "plan",
          "unit": "USD/month",
          "recordingSeconds": 12071.166666666666,
          "recordingVideoPts": {
            "value": 185413120,
            "timeBase": "1/15360"
          }
        }
      ],
      "uxEvents": [
        {
          "id": "plan_selected",
          "kind": "plan-selection",
          "observation": "The form showed RenderStreet One, CPU rendering, and an unchecked Add directly to the top of the queue option.",
          "severity": "measurement-note",
          "recordingSeconds": 33.766666666666666,
          "recordingVideoPts": {
            "value": 518656,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "capacity_hidden",
          "kind": "capacity-hidden",
          "observation": "The job exposed CPU as the device class but not the assigned processor, server count, or node allocation.",
          "severity": "measurement-note",
          "recordingSeconds": 85.7,
          "recordingVideoPts": {
            "value": 1316352,
            "timeBase": "1/15360"
          }
        },
        {
          "id": "per_frame_timing",
          "kind": "per-frame-timing",
          "observation": "The finished Frames table exposed each frame's percent, time, update time, size, and download action.",
          "severity": "measurement-note",
          "recordingSeconds": 12071.166666666666,
          "recordingVideoPts": {
            "value": 185413120,
            "timeBase": "1/15360"
          }
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "providerDisplayedElapsedSeconds": 11986,
        "uploadSeconds": 30.533333333
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-10-nodes-classroom-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "10 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 10,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "classroom",
        "label": "Blender Classroom",
        "expectedFrames": 145,
        "frameRange": "1-145",
        "engine": "Cycles",
        "samples": 300,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T04:46:03.833+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 471.800 had 2349 blue ROI pixels; the boundary frame had 1.",
          "recordingSeconds": 2.233,
          "recordingVideoPts": {
            "value": 200970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T04:46:14.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 13.267,
          "recordingVideoPts": {
            "value": 1194030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T04:46:14.867+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 13.267,
          "recordingVideoPts": {
            "value": 1194030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T04:46:35.600+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 34,
          "recordingVideoPts": {
            "value": 3060000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T04:50:01.600+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 145/145 frames and a provisional $1.31 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 240,
          "recordingVideoPts": {
            "value": 21600000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T04:50:09.100+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the final Downloaded line is visible and the active transfer progress indicator is gone.",
          "recordingSeconds": 247.5,
          "recordingVideoPts": {
            "value": 22275000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 10
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 1.31,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 1.35,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 206,
        "clickToProviderCompleteSeconds": 237.767,
        "clickToUsableOutputSeconds": 245.267,
        "costPerOutputFrameUsd": 0.009,
        "downloadTailSeconds": 7.5,
        "providerDisplayedElapsedSeconds": 211,
        "submitToProviderCompleteSeconds": 226.733,
        "uploadSeconds": 11.034
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-10-nodes-fox-eevee-2026-08-07",
      "provider": {
        "name": "Superluminal",
        "plan": "10 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 10,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "fox-eevee",
        "label": "Blender 2.90 Fox",
        "expectedFrames": 50,
        "frameRange": "1-50",
        "engine": "EEVEE",
        "samples": 16,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-07T04:22:47.000+02:00",
          "confidence": "exact-visible",
          "evidence": "The prior frame shows the ordinary pointer; this frame first shows the busy cursor over Submit Animation.",
          "recordingSeconds": 2.1,
          "recordingVideoPts": {
            "value": 189000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-07T04:23:05.433+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 20.533,
          "recordingVideoPts": {
            "value": 1847970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-07T04:23:05.433+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 20.533,
          "recordingVideoPts": {
            "value": 1847970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-07T04:23:18.467+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 33.567,
          "recordingVideoPts": {
            "value": 3021030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-07T04:24:11.900+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 50/50 frames and a provisional $0.33 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 87,
          "recordingVideoPts": {
            "value": 7830000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-07T04:24:18.133+02:00",
          "confidence": "exact-visible",
          "evidence": "First Done / Download complete frame after 50 frames downloaded.",
          "recordingSeconds": 93.233,
          "recordingVideoPts": {
            "value": 8390970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 10
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.33,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.33,
          "atBoundary": "render_complete",
          "basis": "Final charge in the provider Render Jobs summary, verified on 2026-08-07",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 53.433,
        "clickToProviderCompleteSeconds": 84.9,
        "clickToUsableOutputSeconds": 91.133,
        "costPerOutputFrameUsd": 0.007,
        "downloadTailSeconds": 6.233,
        "providerDisplayedElapsedSeconds": 53,
        "submitToProviderCompleteSeconds": 66.467,
        "uploadSeconds": 18.433
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-10-nodes-junkshop-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "10 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 10,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "junkshop",
        "label": "Blender Junk Shop",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 240,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T04:58:54.100+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 1242.067 had 2317 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 2.333,
          "recordingVideoPts": {
            "value": 209970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T05:00:10.000+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 78.233,
          "recordingVideoPts": {
            "value": 7040970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T05:00:10.000+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 78.233,
          "recordingVideoPts": {
            "value": 7040970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T05:00:30.667+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 98.9,
          "recordingVideoPts": {
            "value": 8901000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T05:02:15.067+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 96/96 frames and a provisional $0.60 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 203.3,
          "recordingVideoPts": {
            "value": 18297000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T05:03:13.200+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the downloader confirms all 96 output files were saved, the final Downloaded line is visible, and the active transfer progress indicator is gone.",
          "recordingSeconds": 261.433,
          "recordingVideoPts": {
            "value": 23528970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 10
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.6,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.64,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        },
        {
          "atBoundary": "download_complete",
          "kind": "output_visibility_stabilization_warning",
          "notes": "Final output visibility did not stabilize within 30s. All 96 output files were explicitly saved before Done and Download complete.",
          "severity": "caution"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 104.4,
        "clickToProviderCompleteSeconds": 200.967,
        "clickToUsableOutputSeconds": 259.1,
        "costPerOutputFrameUsd": 0.007,
        "downloadTailSeconds": 58.133,
        "providerDisplayedElapsedSeconds": 103,
        "submitToProviderCompleteSeconds": 125.067,
        "uploadSeconds": 75.9
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-10-nodes-monster-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "10 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 10,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "monster",
        "label": "Blender Monster Under the Bed",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 256,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T05:14:03.667+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 2151.633 had 2121 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 2.5,
          "recordingVideoPts": {
            "value": 225000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T05:14:21.433+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 20.266,
          "recordingVideoPts": {
            "value": 1823940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T05:14:21.433+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 20.266,
          "recordingVideoPts": {
            "value": 1823940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T05:14:35.433+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 34.266,
          "recordingVideoPts": {
            "value": 3083940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T05:16:14.300+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 96/96 frames and a provisional $0.58 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 133.133,
          "recordingVideoPts": {
            "value": 11981970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T05:16:20.000+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the final Downloaded line is visible and the active transfer progress indicator is gone.",
          "recordingSeconds": 138.833,
          "recordingVideoPts": {
            "value": 12494970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 10
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.58,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.62,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 98.867,
        "clickToProviderCompleteSeconds": 130.633,
        "clickToUsableOutputSeconds": 136.333,
        "costPerOutputFrameUsd": 0.006,
        "downloadTailSeconds": 5.7,
        "providerDisplayedElapsedSeconds": 99,
        "submitToProviderCompleteSeconds": 112.867,
        "uploadSeconds": 17.766
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-30-nodes-classroom-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "30 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 30,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "classroom",
        "label": "Blender Classroom",
        "expectedFrames": 145,
        "frameRange": "1-145",
        "engine": "Cycles",
        "samples": 300,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T04:50:37.100+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 745.067 had 2276 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 1.533,
          "recordingVideoPts": {
            "value": 137970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T04:50:48.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 12.833,
          "recordingVideoPts": {
            "value": 1154970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T04:50:48.400+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 12.833,
          "recordingVideoPts": {
            "value": 1154970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T04:51:00.800+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 25.233,
          "recordingVideoPts": {
            "value": 2270970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T04:52:18.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 145/145 frames and a provisional $1.61 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 103.3,
          "recordingVideoPts": {
            "value": 9297000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T04:52:23.800+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the final Downloaded line is visible and the active transfer progress indicator is gone.",
          "recordingSeconds": 108.233,
          "recordingVideoPts": {
            "value": 9740970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 30
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 1.61,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 1.9,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 78.067,
        "clickToProviderCompleteSeconds": 101.767,
        "clickToUsableOutputSeconds": 106.7,
        "costPerOutputFrameUsd": 0.013,
        "downloadTailSeconds": 4.933,
        "providerDisplayedElapsedSeconds": 81,
        "submitToProviderCompleteSeconds": 90.467,
        "uploadSeconds": 11.3
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-30-nodes-fox-eevee-2026-08-07",
      "provider": {
        "name": "Superluminal",
        "plan": "30 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 30,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "fox-eevee",
        "label": "Blender 2.90 Fox",
        "expectedFrames": 50,
        "frameRange": "1-50",
        "engine": "EEVEE",
        "samples": 16,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-07T04:24:25.933+02:00",
          "confidence": "exact-visible",
          "evidence": "The prior frame shows the ordinary pointer; this frame first shows the busy cursor over Submit Animation.",
          "recordingSeconds": 2.033,
          "recordingVideoPts": {
            "value": 182970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-07T04:24:44.300+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 20.4,
          "recordingVideoPts": {
            "value": 1836000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-07T04:24:44.300+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 20.4,
          "recordingVideoPts": {
            "value": 1836000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-07T04:25:02.167+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 38.267,
          "recordingVideoPts": {
            "value": 3444030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-07T04:25:59.867+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 50/50 frames and a provisional $0.31 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 95.967,
          "recordingVideoPts": {
            "value": 8637030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-07T04:26:06.000+02:00",
          "confidence": "exact-visible",
          "evidence": "First Done / Download complete frame after 50 frames downloaded.",
          "recordingSeconds": 102.1,
          "recordingVideoPts": {
            "value": 9189000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 30
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.31,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.31,
          "atBoundary": "render_complete",
          "basis": "Final charge in the provider Render Jobs summary, verified on 2026-08-07",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 57.7,
        "clickToProviderCompleteSeconds": 93.934,
        "clickToUsableOutputSeconds": 100.067,
        "costPerOutputFrameUsd": 0.006,
        "downloadTailSeconds": 6.133,
        "providerDisplayedElapsedSeconds": 59,
        "submitToProviderCompleteSeconds": 75.567,
        "uploadSeconds": 18.367
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-30-nodes-junkshop-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "30 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 30,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "junkshop",
        "label": "Blender Junk Shop",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 240,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T05:04:12.500+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 1560.467 had 2335 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 1.167,
          "recordingVideoPts": {
            "value": 105030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T05:05:25.167+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 73.834,
          "recordingVideoPts": {
            "value": 6645060,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T05:05:25.167+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 73.834,
          "recordingVideoPts": {
            "value": 6645060,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T05:05:29.933+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 78.6,
          "recordingVideoPts": {
            "value": 7074000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T05:06:29.667+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 96/96 frames and a provisional $1.16 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 138.334,
          "recordingVideoPts": {
            "value": 12450060,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T05:09:00.533+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the downloader confirms all 96 output files were saved, the final Downloaded line is visible, and the active transfer progress indicator is gone.",
          "recordingSeconds": 289.2,
          "recordingVideoPts": {
            "value": 26028000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 30
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 1.16,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 1.21,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        },
        {
          "atBoundary": "download_complete",
          "kind": "output_visibility_stabilization_warning",
          "notes": "Final output visibility did not stabilize within 30s. All 96 output files were explicitly saved before Done and Download complete.",
          "severity": "caution"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 59.734,
        "clickToProviderCompleteSeconds": 137.167,
        "clickToUsableOutputSeconds": 288.033,
        "costPerOutputFrameUsd": 0.013,
        "downloadTailSeconds": 150.866,
        "providerDisplayedElapsedSeconds": 58,
        "submitToProviderCompleteSeconds": 64.5,
        "uploadSeconds": 72.667
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-30-nodes-monster-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "30 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 30,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "monster",
        "label": "Blender Monster Under the Bed",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 256,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T05:16:49.533+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 2317.500 had 2138 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 2.866,
          "recordingVideoPts": {
            "value": 257940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T05:17:05.300+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 18.633,
          "recordingVideoPts": {
            "value": 1676970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T05:17:05.300+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 18.633,
          "recordingVideoPts": {
            "value": 1676970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T05:17:16.767+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 30.1,
          "recordingVideoPts": {
            "value": 2709000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T05:18:05.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 96/96 frames and a provisional $0.95 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 78.566,
          "recordingVideoPts": {
            "value": 7070940,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T05:18:12.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the final Downloaded line is visible and the active transfer progress indicator is gone.",
          "recordingSeconds": 85.566,
          "recordingVideoPts": {
            "value": 7700940,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 30
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.95,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.98,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 48.466,
        "clickToProviderCompleteSeconds": 75.7,
        "clickToUsableOutputSeconds": 82.7,
        "costPerOutputFrameUsd": 0.01,
        "downloadTailSeconds": 7,
        "providerDisplayedElapsedSeconds": 48,
        "submitToProviderCompleteSeconds": 59.933,
        "uploadSeconds": 15.767
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-5-nodes-classroom-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "5 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 5,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "classroom",
        "label": "Blender Classroom",
        "expectedFrames": 145,
        "frameRange": "1-145",
        "engine": "Cycles",
        "samples": 300,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T04:38:23.000+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 10.967 had 2352 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 1.5,
          "recordingVideoPts": {
            "value": 135000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T04:38:35.033+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 13.533,
          "recordingVideoPts": {
            "value": 1217970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T04:38:35.033+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 13.533,
          "recordingVideoPts": {
            "value": 1217970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T04:38:54.633+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 33.133,
          "recordingVideoPts": {
            "value": 2981970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T04:45:26.033+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 145/145 frames and a provisional $1.06 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 424.533,
          "recordingVideoPts": {
            "value": 38207970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T04:45:30.800+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the final Downloaded line is visible and the active transfer progress indicator is gone.",
          "recordingSeconds": 429.3,
          "recordingVideoPts": {
            "value": 38637000,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 5
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 1.06,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 1.1,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 145,
        "providerCompletedFrames": 145,
        "localVerifiedFrames": 145,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 391.4,
        "clickToProviderCompleteSeconds": 423.033,
        "clickToUsableOutputSeconds": 427.8,
        "costPerOutputFrameUsd": 0.008,
        "downloadTailSeconds": 4.767,
        "providerDisplayedElapsedSeconds": 407,
        "submitToProviderCompleteSeconds": 411,
        "uploadSeconds": 12.033
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-5-nodes-fox-eevee-2026-08-07",
      "provider": {
        "name": "Superluminal",
        "plan": "5 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 5,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "fox-eevee",
        "label": "Blender 2.90 Fox",
        "expectedFrames": 50,
        "frameRange": "1-50",
        "engine": "EEVEE",
        "samples": 16,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-07T04:20:46.400+02:00",
          "confidence": "exact-visible",
          "evidence": "The prior frame shows the ordinary pointer; this frame first shows submission started.",
          "recordingSeconds": 1.5,
          "recordingVideoPts": {
            "value": 135000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-07T04:21:05.267+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 20.367,
          "recordingVideoPts": {
            "value": 1833030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-07T04:21:05.267+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 20.367,
          "recordingVideoPts": {
            "value": 1833030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-07T04:21:22.633+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 37.733,
          "recordingVideoPts": {
            "value": 3395970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-07T04:22:23.000+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 50/50 frames and a provisional $0.14 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 98.1,
          "recordingVideoPts": {
            "value": 8829000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-07T04:22:29.233+02:00",
          "confidence": "exact-visible",
          "evidence": "First Done / Download complete frame after 50 frames downloaded.",
          "recordingSeconds": 104.333,
          "recordingVideoPts": {
            "value": 9389970,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 5
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.14,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.14,
          "atBoundary": "render_complete",
          "basis": "Final charge in the provider Render Jobs summary, verified on 2026-08-07",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 50,
        "providerCompletedFrames": 50,
        "localVerifiedFrames": 50,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 60.367,
        "clickToProviderCompleteSeconds": 96.6,
        "clickToUsableOutputSeconds": 102.833,
        "costPerOutputFrameUsd": 0.003,
        "downloadTailSeconds": 6.233,
        "providerDisplayedElapsedSeconds": 61,
        "submitToProviderCompleteSeconds": 77.733,
        "uploadSeconds": 18.867
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-5-nodes-junkshop-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "5 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 5,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "junkshop",
        "label": "Blender Junk Shop",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 240,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T04:53:00.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 888.367 had 2322 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 2.167,
          "recordingVideoPts": {
            "value": 195030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T04:54:10.333+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 72.1,
          "recordingVideoPts": {
            "value": 6489000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T04:54:10.333+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 72.1,
          "recordingVideoPts": {
            "value": 6489000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T04:54:29.800+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 91.567,
          "recordingVideoPts": {
            "value": 8241030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T04:57:31.067+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 96/96 frames and a provisional $0.47 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 272.834,
          "recordingVideoPts": {
            "value": 24555060,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T04:58:26.400+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the final Downloaded line is visible and the active transfer progress indicator is gone.",
          "recordingSeconds": 328.167,
          "recordingVideoPts": {
            "value": 29535030,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 5
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.47,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.48,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 181.267,
        "clickToProviderCompleteSeconds": 270.667,
        "clickToUsableOutputSeconds": 326,
        "costPerOutputFrameUsd": 0.005,
        "downloadTailSeconds": 55.333,
        "providerDisplayedElapsedSeconds": 182,
        "submitToProviderCompleteSeconds": 200.734,
        "uploadSeconds": 69.933
      }
    },
    {
      "schemaVersion": 3,
      "publicEvidenceVersion": 2,
      "runId": "superluminal-gpu-5-nodes-monster-2026-08-06",
      "provider": {
        "name": "Superluminal",
        "plan": "5 selected GPU render nodes",
        "compute": "GPU",
        "selectedNodes": 5,
        "automaticSubmission": true,
        "asynchronousDownload": true
      },
      "benchmark": {
        "scene": "monster",
        "label": "Blender Monster Under the Bed",
        "expectedFrames": 96,
        "frameRange": "1-96",
        "engine": "Cycles",
        "samples": 256,
        "outputFormat": "PNG",
        "resolution": "1920x1080",
        "persistentData": true
      },
      "boundaries": [
        {
          "id": "upload_start",
          "wallClock": "2026-08-06T05:09:48.733+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame after Submit Animation hover where the pressed button is grey. The prior frame at master PTS 1896.700 had 2138 blue ROI pixels; the boundary frame had 0.",
          "recordingSeconds": 2.233,
          "recordingVideoPts": {
            "value": 200970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "upload_complete",
          "wallClock": "2026-08-06T05:10:12.833+02:00",
          "confidence": "exact-visible",
          "evidence": "First native frame showing Submission complete.",
          "recordingSeconds": 26.333,
          "recordingVideoPts": {
            "value": 2369970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_submit",
          "wallClock": "2026-08-06T05:10:12.833+02:00",
          "confidence": "exact-visible",
          "evidence": "Submission complete also registers and queues the job automatically; no second provider-side start action exists.",
          "recordingSeconds": 26.333,
          "recordingVideoPts": {
            "value": 2369970,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "active_render_start",
          "wallClock": "2026-08-06T05:10:22.567+02:00",
          "confidence": "exact-visible",
          "evidence": "First recorded dashboard frame showing the job in Running state. This is an exact UI observation, not an inferred provider start timestamp.",
          "recordingSeconds": 36.067,
          "recordingVideoPts": {
            "value": 3246030,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "render_complete",
          "wallClock": "2026-08-06T05:13:30.500+02:00",
          "confidence": "exact-visible",
          "evidence": "First authoritative Finished frame showing 96/96 frames and a provisional $0.48 charge. The provider reconciled the final charge after completion.",
          "recordingSeconds": 224,
          "recordingVideoPts": {
            "value": 20160000,
            "timeBase": "1/90000"
          }
        },
        {
          "id": "download_complete",
          "wallClock": "2026-08-06T05:13:34.567+02:00",
          "confidence": "exact-visible",
          "evidence": "First exact native frame where the final usable file has landed on disk: the final Downloaded line is visible and the active transfer progress indicator is gone.",
          "recordingSeconds": 228.067,
          "recordingVideoPts": {
            "value": 20526030,
            "timeBase": "1/90000"
          }
        }
      ],
      "phases": [
        {
          "id": "upload",
          "type": "upload",
          "startBoundary": "upload_start",
          "endBoundary": "upload_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "The initiating click includes required local tracing, packaging, worker launch, and network upload."
          ]
        },
        {
          "id": "queue_startup",
          "type": "queue-startup",
          "startBoundary": "render_submit",
          "endBoundary": "active_render_start",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible interval from automatic job registration to the first recorded Running state."
          ]
        },
        {
          "id": "active_render_observed",
          "type": "active-render",
          "startBoundary": "active_render_start",
          "endBoundary": "render_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Exact visible Running-to-Finished interval. The separate provider-displayed elapsed value is not substituted for this capture clock."
          ]
        },
        {
          "id": "download_tail",
          "type": "download-tail",
          "startBoundary": "render_complete",
          "endBoundary": "download_complete",
          "providerControlled": true,
          "includedInSystemTime": true,
          "notes": [
            "Only the post-render tail is additive because automatic output transfer overlaps rendering."
          ]
        }
      ],
      "operatorExclusions": [],
      "comparisonExclusions": [],
      "capacitySamples": [
        {
          "atBoundary": "render_submit",
          "evidence": "Explicit submit configuration and job name.",
          "selectedNodes": 5
        },
        {
          "atBoundary": "active_render_start",
          "evidence": "First dashboard poll showing Running; task counts are not reinterpreted as purchased node counts.",
          "state": "running"
        }
      ],
      "billingSamples": [
        {
          "amount": 0.48,
          "atBoundary": "render_complete",
          "basis": "Provisional charge on the first recorded Finished frame",
          "currency": "USD",
          "final": false
        },
        {
          "amount": 0.5,
          "atBoundary": "render_complete",
          "basis": "Reconciled charge in the provider Render Jobs summary, verified after completion on 2026-08-06",
          "currency": "USD",
          "final": true
        }
      ],
      "uxEvents": [
        {
          "atBoundary": "upload_start",
          "kind": "single_submit_action",
          "notes": "Submission, queueing, render start, and the downloader proceed without another provider-side start action.",
          "severity": "positive"
        },
        {
          "atBoundary": "render_complete",
          "kind": "live_output_download",
          "notes": "Completed frames download while remaining frames render.",
          "severity": "positive"
        }
      ],
      "outcome": {
        "classification": "complete",
        "expectedFrames": 96,
        "providerCompletedFrames": 96,
        "localVerifiedFrames": 96,
        "terminalBoundary": "download_complete"
      },
      "metrics": {
        "activeRenderObservedSeconds": 187.933,
        "clickToProviderCompleteSeconds": 221.767,
        "clickToUsableOutputSeconds": 225.834,
        "costPerOutputFrameUsd": 0.005,
        "downloadTailSeconds": 4.067,
        "providerDisplayedElapsedSeconds": 190,
        "submitToProviderCompleteSeconds": 197.667,
        "uploadSeconds": 24.1
      }
    }
  ]
}
