{
  "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
  }
}
