{
  "testDate": "2026-10-24",
  "scope": "Controlled synthetic media experiment; not production service fault logs.",
  "environment": {
    "os": "Windows desktop",
    "browser": "Chrome 155",
    "transport": "local HTTP"
  },
  "fixture": {
    "createdForTest": true,
    "width": 320,
    "height": 180,
    "container": "WebM",
    "videoCodec": "VP8",
    "audioCodec": "Opus",
    "audioTrack": "silent",
    "bytes": 47709,
    "sha256": "0ad437fdfd2a17a725c4b1d31fe59e75a0c0b5bacc283a4e698facc42cadb5a8"
  },
  "method": {
    "runsPerCondition": 3,
    "manualPlay": "User button click",
    "sampleAfterPlayResolvesMs": 700,
    "interpretation": "currentTime is a playback-progress reading, not a startup-latency measurement."
  },
  "runs": [
    {
      "run": 1,
      "condition": "fixture",
      "recordedAt": "2026-10-24T08:54:45.556262+00:00",
      "http": {
        "status": 206,
        "contentType": "video/webm",
        "bodyBytes": 47709,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0.646111,
        "mediaError": null,
        "networkState": 1,
        "paused": false,
        "readyState": 4,
        "result": "Playback advanced",
        "videoHeight": 180,
        "videoWidth": 320
      }
    },
    {
      "run": 1,
      "condition": "missing",
      "recordedAt": "2026-10-24T08:54:45.555269+00:00",
      "http": {
        "status": 404,
        "contentType": "text/plain",
        "bodyBytes": 33,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0,
        "mediaError": {
          "code": 4,
          "message": "MEDIA_ELEMENT_ERROR: Format error"
        },
        "networkState": 3,
        "paused": true,
        "readyState": 0,
        "result": "NotSupportedError",
        "videoHeight": 0,
        "videoWidth": 0
      }
    },
    {
      "run": 1,
      "condition": "html-response",
      "recordedAt": "2026-10-24T08:54:45.559255+00:00",
      "http": {
        "status": 200,
        "contentType": "text/html",
        "bodyBytes": 86,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0,
        "mediaError": {
          "code": 4,
          "message": "PipelineStatus::DEMUXER_ERROR_COULD_NOT_OPEN: FFmpegDemuxer: open context failed"
        },
        "networkState": 3,
        "paused": true,
        "readyState": 0,
        "result": "NotSupportedError",
        "videoHeight": 0,
        "videoWidth": 0
      }
    },
    {
      "run": 2,
      "condition": "fixture",
      "recordedAt": "2026-10-24T08:54:58.381306+00:00",
      "http": {
        "status": 206,
        "contentType": "video/webm",
        "bodyBytes": 47709,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0.664038,
        "mediaError": null,
        "networkState": 1,
        "paused": false,
        "readyState": 4,
        "result": "Playback advanced",
        "videoHeight": 180,
        "videoWidth": 320
      }
    },
    {
      "run": 2,
      "condition": "missing",
      "recordedAt": "2026-10-24T08:54:58.381306+00:00",
      "http": {
        "status": 404,
        "contentType": "text/plain",
        "bodyBytes": 33,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0,
        "mediaError": {
          "code": 4,
          "message": "MEDIA_ELEMENT_ERROR: Format error"
        },
        "networkState": 3,
        "paused": true,
        "readyState": 0,
        "result": "NotSupportedError",
        "videoHeight": 0,
        "videoWidth": 0
      }
    },
    {
      "run": 2,
      "condition": "html-response",
      "recordedAt": "2026-10-24T08:54:58.381306+00:00",
      "http": {
        "status": 200,
        "contentType": "text/html",
        "bodyBytes": 86,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0,
        "mediaError": {
          "code": 4,
          "message": "PipelineStatus::DEMUXER_ERROR_COULD_NOT_OPEN: FFmpegDemuxer: open context failed"
        },
        "networkState": 3,
        "paused": true,
        "readyState": 0,
        "result": "NotSupportedError",
        "videoHeight": 0,
        "videoWidth": 0
      }
    },
    {
      "run": 3,
      "condition": "fixture",
      "recordedAt": "2026-10-24T08:55:30.503637+00:00",
      "http": {
        "status": 206,
        "contentType": "video/webm",
        "bodyBytes": 47709,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0.634205,
        "mediaError": null,
        "networkState": 1,
        "paused": false,
        "readyState": 4,
        "result": "Playback advanced",
        "videoHeight": 180,
        "videoWidth": 320
      }
    },
    {
      "run": 3,
      "condition": "missing",
      "recordedAt": "2026-10-24T08:55:30.502639+00:00",
      "http": {
        "status": 404,
        "contentType": "text/plain",
        "bodyBytes": 33,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0,
        "mediaError": {
          "code": 4,
          "message": "MEDIA_ELEMENT_ERROR: Format error"
        },
        "networkState": 3,
        "paused": true,
        "readyState": 0,
        "result": "NotSupportedError",
        "videoHeight": 0,
        "videoWidth": 0
      }
    },
    {
      "run": 3,
      "condition": "html-response",
      "recordedAt": "2026-10-24T08:55:30.502639+00:00",
      "http": {
        "status": 200,
        "contentType": "text/html",
        "bodyBytes": 86,
        "rangeRequest": "bytes=0-"
      },
      "browser": {
        "currentTime": 0,
        "mediaError": {
          "code": 4,
          "message": "PipelineStatus::DEMUXER_ERROR_COULD_NOT_OPEN: FFmpegDemuxer: open context failed"
        },
        "networkState": 3,
        "paused": true,
        "readyState": 0,
        "result": "NotSupportedError",
        "videoHeight": 0,
        "videoWidth": 0
      }
    }
  ],
  "autoplay": {
    "trials": 1,
    "muted": false,
    "beforeInteraction": {
      "result": "NotAllowedError",
      "mediaError": null,
      "readyState": 0,
      "networkState": 3,
      "currentTime": 0,
      "paused": true,
      "videoWidth": 0,
      "videoHeight": 0
    },
    "afterManualClick": {
      "result": "Manual playback started",
      "mediaError": null,
      "readyState": 4,
      "networkState": 1,
      "currentTime": 0.68714,
      "paused": false,
      "videoWidth": 320,
      "videoHeight": 180
    }
  },
  "limitations": [
    "Single desktop browser environment",
    "No mobile Safari or extension-conflict testing",
    "No real service performance measurements",
    "Error classification can vary between implementations"
  ]
}
