{
  "job_id": "c03615b2",
  "saved_at": "2026-08-27T03:20:23.185703",
  "visitor_key": null,
  "envelope_version": 1,
  "mode": "ui_headless",
  "template": "loop_bbbiso_h265",
  "template_label": "Loop \u2014 BBB iso-bitrate H265 (software encode, tester-set duration)",
  "calibrate": false,
  "batch_id": "9d39def85f1b",
  "devices": {
    "atv": {
      "label": "Apple TV 4K",
      "kind": "atv",
      "meter": {
        "model": "Tapo P110",
        "ip": "192.168.1.1",
        "fw": "1.3.1",
        "cadence_s": 1.0
      },
      "rows": [
        {
          "run": "bbbiso_h265_loop",
          "device": {
            "type": "atv",
            "host": "192.168.1.152"
          },
          "provenance": {
            "url": "http://192.168.1.62:8123/bbbiso_h265_20min.mp4",
            "player": "VLC for tvOS via Companion launch_app",
            "baseline_state": "VLC stopped (library screen)",
            "playback_state_midwindow": {
              "state": "Playing",
              "position_s": 68.0,
              "title": "bbbiso_h265_20min.mp4",
              "app": "VLC (org.videolan.vlc-ios)"
            }
          },
          "url_or_cmd": "http://192.168.1.62:8123/bbbiso_h265_20min.mp4",
          "w_base": 3.212,
          "w_task": 4.433,
          "delta_w": 1.221,
          "window_s": 120,
          "wh_window_device_total": 0.1478,
          "n_base": 40,
          "n_task": 120,
          "task_min": 4.27,
          "task_max": 4.654,
          "context_task_w": null,
          "context_base_w": null,
          "context_delta_w": null,
          "context_wh_window": null,
          "alive_at_window_end": true,
          "playback_state_at_end": {
            "state": "Playing",
            "position_s": 128.0,
            "title": "bbbiso_h265_20min.mp4",
            "app": "VLC (org.videolan.vlc-ios)"
          },
          "confidence": {
            "method": "ci",
            "confidence_positive": 1.0,
            "ci_delta_w_95": [
              1.077,
              1.365
            ],
            "flag": "\ud83d\udfe2",
            "label": "Repeatable"
          },
          "idle_guard": {
            "settled": true,
            "waited_s": 3.13,
            "final_w": 3.04
          }
        }
      ],
      "display_caveat": "Apple TV rows are VLC for tvOS (Companion launch), liveness = pyatv playback state, no in-clip marker \u2014 headless: the screen was not claimed, the box renders regardless"
    }
  },
  "runs": [
    {
      "run": "bbbiso_h265_loop",
      "device": "atv",
      "provenance": {
        "url": "http://192.168.1.62:8123/bbbiso_h265_20min.mp4",
        "player": "VLC for tvOS via Companion launch_app",
        "baseline_state": "VLC stopped (library screen)",
        "playback_state_midwindow": {
          "state": "Playing",
          "position_s": 68.0,
          "title": "bbbiso_h265_20min.mp4",
          "app": "VLC (org.videolan.vlc-ios)"
        }
      },
      "url_or_cmd": "http://192.168.1.62:8123/bbbiso_h265_20min.mp4",
      "w_base": 3.212,
      "w_task": 4.433,
      "delta_w": 1.221,
      "window_s": 120,
      "wh_window_device_total": 0.1478,
      "n_base": 40,
      "n_task": 120,
      "task_min": 4.27,
      "task_max": 4.654,
      "context_task_w": null,
      "context_base_w": null,
      "context_delta_w": null,
      "context_wh_window": null,
      "raw_context_w": null,
      "raw_context_baseline_w": null,
      "alive_at_window_end": true,
      "playback_state_at_end": {
        "state": "Playing",
        "position_s": 128.0,
        "title": "bbbiso_h265_20min.mp4",
        "app": "VLC (org.videolan.vlc-ios)"
      },
      "confidence": {
        "method": "ci",
        "confidence_positive": 1.0,
        "ci_delta_w_95": [
          1.077,
          1.365
        ],
        "flag": "\ud83d\udfe2",
        "label": "Repeatable"
      },
      "raw_baseline_w": [
        3.044,
        3.044,
        3.109,
        3.109,
        3.421,
        3.421,
        3.033,
        3.033,
        3.183,
        3.183,
        3.123,
        3.123,
        3.344,
        3.344,
        3.136,
        3.136,
        3.139,
        3.139,
        3.108,
        3.108,
        3.154,
        3.154,
        3.489,
        3.489,
        2.968,
        2.968,
        3.221,
        3.221,
        3.117,
        3.117,
        3.15,
        3.15,
        3.126,
        3.126,
        4.057,
        4.057,
        3.257,
        3.257,
        3.056,
        3.056
      ],
      "raw_task_w": [
        4.646,
        4.654,
        4.654,
        4.475,
        4.475,
        4.397,
        4.397,
        4.437,
        4.437,
        4.504,
        4.504,
        4.402,
        4.402,
        4.456,
        4.451,
        4.451,
        4.422,
        4.422,
        4.605,
        4.605,
        4.445,
        4.445,
        4.473,
        4.473,
        4.397,
        4.397,
        4.372,
        4.403,
        4.403,
        4.408,
        4.408,
        4.473,
        4.473,
        4.565,
        4.447,
        4.447,
        4.39,
        4.39,
        4.506,
        4.506,
        4.427,
        4.44,
        4.44,
        4.364,
        4.364,
        4.406,
        4.396,
        4.396,
        4.398,
        4.398,
        4.27,
        4.27,
        4.387,
        4.387,
        4.441,
        4.441,
        4.399,
        4.358,
        4.358,
        4.462,
        4.386,
        4.386,
        4.433,
        4.574,
        4.574,
        4.423,
        4.423,
        4.391,
        4.391,
        4.459,
        4.413,
        4.413,
        4.477,
        4.477,
        4.345,
        4.457,
        4.457,
        4.394,
        4.394,
        4.517,
        4.517,
        4.341,
        4.341,
        4.464,
        4.464,
        4.462,
        4.477,
        4.477,
        4.344,
        4.344,
        4.381,
        4.381,
        4.377,
        4.377,
        4.545,
        4.545,
        4.438,
        4.438,
        4.493,
        4.493,
        4.423,
        4.423,
        4.491,
        4.491,
        4.467,
        4.467,
        4.403,
        4.403,
        4.395,
        4.395,
        4.393,
        4.393,
        4.384,
        4.384,
        4.308,
        4.308,
        4.331,
        4.331,
        4.387,
        4.476
      ],
      "raw_baseline_t": [
        1787793443.05,
        1787793444.05,
        1787793445.05,
        1787793446.05,
        1787793447.05,
        1787793448.05,
        1787793449.05,
        1787793450.05,
        1787793451.05,
        1787793452.06,
        1787793453.05,
        1787793454.05,
        1787793455.05,
        1787793456.05,
        1787793457.05,
        1787793458.05,
        1787793459.05,
        1787793460.06,
        1787793461.05,
        1787793462.05,
        1787793463.05,
        1787793464.05,
        1787793465.06,
        1787793466.06,
        1787793467.05,
        1787793468.05,
        1787793469.06,
        1787793470.05,
        1787793471.05,
        1787793472.05,
        1787793473.05,
        1787793474.05,
        1787793475.05,
        1787793476.05,
        1787793477.06,
        1787793478.06,
        1787793479.09,
        1787793480.06,
        1787793481.06,
        1787793482.06
      ],
      "raw_task_t": [
        1787793491.5,
        1787793492.54,
        1787793493.5,
        1787793494.5,
        1787793495.5,
        1787793496.5,
        1787793497.5,
        1787793498.5,
        1787793499.51,
        1787793500.5,
        1787793501.52,
        1787793502.5,
        1787793503.5,
        1787793504.51,
        1787793505.5,
        1787793506.51,
        1787793507.52,
        1787793508.51,
        1787793509.51,
        1787793510.5,
        1787793511.51,
        1787793512.51,
        1787793513.53,
        1787793514.51,
        1787793515.51,
        1787793516.51,
        1787793517.51,
        1787793518.52,
        1787793519.51,
        1787793520.51,
        1787793521.51,
        1787793522.52,
        1787793523.51,
        1787793524.51,
        1787793525.51,
        1787793526.51,
        1787793527.51,
        1787793528.51,
        1787793529.51,
        1787793530.51,
        1787793531.52,
        1787793532.51,
        1787793533.51,
        1787793534.51,
        1787793535.51,
        1787793536.57,
        1787793537.52,
        1787793538.51,
        1787793539.51,
        1787793540.51,
        1787793541.54,
        1787793542.51,
        1787793543.52,
        1787793544.52,
        1787793545.52,
        1787793546.52,
        1787793547.52,
        1787793548.52,
        1787793549.52,
        1787793550.51,
        1787793552.14,
        1787793553.14,
        1787793554.15,
        1787793555.14,
        1787793556.14,
        1787793557.14,
        1787793558.14,
        1787793559.15,
        1787793560.14,
        1787793561.15,
        1787793562.15,
        1787793563.15,
        1787793564.14,
        1787793565.15,
        1787793566.15,
        1787793567.15,
        1787793568.15,
        1787793569.15,
        1787793570.15,
        1787793571.15,
        1787793572.15,
        1787793573.15,
        1787793574.15,
        1787793575.15,
        1787793576.15,
        1787793577.15,
        1787793578.15,
        1787793579.22,
        1787793580.16,
        1787793581.16,
        1787793582.19,
        1787793583.15,
        1787793584.15,
        1787793585.15,
        1787793586.15,
        1787793587.15,
        1787793588.15,
        1787793589.15,
        1787793590.15,
        1787793591.15,
        1787793592.15,
        1787793593.16,
        1787793594.15,
        1787793595.15,
        1787793596.15,
        1787793597.15,
        1787793598.15,
        1787793599.15,
        1787793600.15,
        1787793601.15,
        1787793602.15,
        1787793603.15,
        1787793604.16,
        1787793605.15,
        1787793606.16,
        1787793607.15,
        1787793608.15,
        1787793609.16,
        1787793610.16,
        1787793611.18
      ],
      "raw_context_t": null,
      "raw_context_baseline_t": null,
      "idle_guard": {
        "settled": true,
        "waited_s": 3.13,
        "final_w": 3.04
      }
    }
  ],
  "protocol": {
    "harness": "decode-bench bench.py",
    "launched_from": "/decode",
    "parallel": true,
    "window_s": 120,
    "pacing": "realtime",
    "cadence_s": 1.0,
    "settle_s": 5,
    "baseline_samples": 20,
    "screen_startup_skip_s": 5,
    "idle_guard": {
      "tolerance_w": 0.5,
      "settle_polls": 4,
      "max_wait_s": 30
    },
    "protocol_version": 3
  },
  "owl_version": {
    "version": "1.0.0+175",
    "sha": "e0834ea",
    "dirty": true,
    "built_at": "2026-08-26"
  },
  "gpu_hardware": {
    "vendor": "nvidia",
    "name": "NVIDIA GeForce RTX 5080",
    "encode": "nvenc"
  },
  "power_hardware": {
    "name": "Tapo P110",
    "kind": "smart_plug",
    "resolution_s": 1.0,
    "meters": 2,
    "topology": "daisy_chain",
    "stagger_s": 0.5
  }
}