{
  "job_id": "dbb70a0d",
  "saved_at": "2026-08-27T03:59:13.494136",
  "visitor_key": null,
  "envelope_version": 1,
  "mode": "ui_headless",
  "template": "loop_meridianiso_vp9",
  "template_label": "Loop \u2014 MERIDIAN iso-bitrate VP9 (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": "meridianiso_vp9_loop",
          "device": {
            "type": "atv",
            "host": "192.168.1.152"
          },
          "provenance": {
            "url": "http://192.168.1.62:8123/meridianiso_vp9_20min.webm",
            "player": "VLC for tvOS via Companion launch_app",
            "baseline_state": "VLC stopped (library screen)",
            "playback_state_midwindow": {
              "state": "Playing",
              "position_s": 67.0,
              "title": "meridianiso_vp9_20min.webm",
              "app": "VLC (org.videolan.vlc-ios)"
            }
          },
          "url_or_cmd": "http://192.168.1.62:8123/meridianiso_vp9_20min.webm",
          "w_base": 3.262,
          "w_task": 5.344,
          "delta_w": 2.082,
          "window_s": 120,
          "wh_window_device_total": 0.1781,
          "n_base": 40,
          "n_task": 120,
          "task_min": 4.887,
          "task_max": 6.09,
          "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": "meridianiso_vp9_20min.webm",
            "app": "VLC (org.videolan.vlc-ios)"
          },
          "confidence": {
            "method": "ci",
            "confidence_positive": 1.0,
            "ci_delta_w_95": [
              1.933,
              2.231
            ],
            "flag": "\ud83d\udfe2",
            "label": "Repeatable"
          },
          "idle_guard": {
            "settled": true,
            "waited_s": 3.16,
            "final_w": 3.05
          }
        }
      ],
      "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": "meridianiso_vp9_loop",
      "device": "atv",
      "provenance": {
        "url": "http://192.168.1.62:8123/meridianiso_vp9_20min.webm",
        "player": "VLC for tvOS via Companion launch_app",
        "baseline_state": "VLC stopped (library screen)",
        "playback_state_midwindow": {
          "state": "Playing",
          "position_s": 67.0,
          "title": "meridianiso_vp9_20min.webm",
          "app": "VLC (org.videolan.vlc-ios)"
        }
      },
      "url_or_cmd": "http://192.168.1.62:8123/meridianiso_vp9_20min.webm",
      "w_base": 3.262,
      "w_task": 5.344,
      "delta_w": 2.082,
      "window_s": 120,
      "wh_window_device_total": 0.1781,
      "n_base": 40,
      "n_task": 120,
      "task_min": 4.887,
      "task_max": 6.09,
      "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": "meridianiso_vp9_20min.webm",
        "app": "VLC (org.videolan.vlc-ios)"
      },
      "confidence": {
        "method": "ci",
        "confidence_positive": 1.0,
        "ci_delta_w_95": [
          1.933,
          2.231
        ],
        "flag": "\ud83d\udfe2",
        "label": "Repeatable"
      },
      "raw_baseline_w": [
        3.046,
        3.046,
        3.413,
        3.413,
        3.175,
        3.175,
        3.373,
        3.373,
        3.066,
        3.066,
        3.468,
        3.468,
        3.087,
        3.087,
        3.32,
        2.959,
        2.959,
        3.206,
        3.206,
        3.457,
        3.457,
        3.659,
        3.659,
        3.233,
        3.233,
        3.551,
        3.551,
        3.239,
        3.239,
        2.953,
        2.953,
        3.122,
        3.122,
        3.251,
        3.251,
        3.097,
        3.097,
        3.28,
        3.28,
        3.884
      ],
      "raw_task_w": [
        5.626,
        5.631,
        5.631,
        5.258,
        5.258,
        5.378,
        5.378,
        4.997,
        4.997,
        5.321,
        5.321,
        5.623,
        5.623,
        5.496,
        5.496,
        5.135,
        5.684,
        5.684,
        5.358,
        5.358,
        5.701,
        5.701,
        5.413,
        5.413,
        5.233,
        5.233,
        5.462,
        5.462,
        5.105,
        5.105,
        5.179,
        5.179,
        5.178,
        5.178,
        4.944,
        4.944,
        5.222,
        5.222,
        5.194,
        5.194,
        5.19,
        5.19,
        5.564,
        5.564,
        5.632,
        5.632,
        5.428,
        5.661,
        5.661,
        5.09,
        5.09,
        5.603,
        5.603,
        5.276,
        5.276,
        5.312,
        5.312,
        6.09,
        5.841,
        5.841,
        5.349,
        5.349,
        5.292,
        5.292,
        5.586,
        5.586,
        5.428,
        5.428,
        5.097,
        5.097,
        5.133,
        5.133,
        5.402,
        5.402,
        5.188,
        5.188,
        4.887,
        4.887,
        4.915,
        4.915,
        5.11,
        5.11,
        5.231,
        5.231,
        5.366,
        5.366,
        5.404,
        5.404,
        5.581,
        5.581,
        5.199,
        5.199,
        5.101,
        5.101,
        5.279,
        5.279,
        5.378,
        5.378,
        5.452,
        5.452,
        5.168,
        5.168,
        5.212,
        5.212,
        5.525,
        5.525,
        5.503,
        5.503,
        5.37,
        5.37,
        5.445,
        5.445,
        5.14,
        5.14,
        5.396,
        5.396,
        5.391,
        5.391,
        5.42,
        5.42
      ],
      "raw_baseline_t": [
        1787795773.64,
        1787795774.64,
        1787795775.64,
        1787795776.64,
        1787795777.64,
        1787795778.64,
        1787795779.64,
        1787795780.64,
        1787795781.65,
        1787795782.64,
        1787795783.64,
        1787795784.64,
        1787795785.64,
        1787795786.64,
        1787795787.64,
        1787795788.64,
        1787795789.64,
        1787795790.64,
        1787795791.64,
        1787795792.64,
        1787795793.64,
        1787795794.65,
        1787795795.64,
        1787795796.64,
        1787795797.64,
        1787795798.65,
        1787795799.65,
        1787795800.65,
        1787795801.65,
        1787795802.64,
        1787795803.64,
        1787795804.64,
        1787795805.64,
        1787795806.64,
        1787795807.65,
        1787795808.64,
        1787795809.66,
        1787795810.65,
        1787795811.65,
        1787795812.65
      ],
      "raw_task_t": [
        1787795822.11,
        1787795823.15,
        1787795824.13,
        1787795825.11,
        1787795826.11,
        1787795827.12,
        1787795828.13,
        1787795829.11,
        1787795830.11,
        1787795831.13,
        1787795832.12,
        1787795833.11,
        1787795834.11,
        1787795835.11,
        1787795836.11,
        1787795837.11,
        1787795838.11,
        1787795839.11,
        1787795840.17,
        1787795841.12,
        1787795842.11,
        1787795843.11,
        1787795844.11,
        1787795845.11,
        1787795846.11,
        1787795847.17,
        1787795848.17,
        1787795849.12,
        1787795850.14,
        1787795851.12,
        1787795852.12,
        1787795853.13,
        1787795854.12,
        1787795855.12,
        1787795856.12,
        1787795857.17,
        1787795858.12,
        1787795859.12,
        1787795860.12,
        1787795861.13,
        1787795862.15,
        1787795863.12,
        1787795864.12,
        1787795865.12,
        1787795866.13,
        1787795867.12,
        1787795868.13,
        1787795869.12,
        1787795870.12,
        1787795871.12,
        1787795872.12,
        1787795873.12,
        1787795874.12,
        1787795875.12,
        1787795876.12,
        1787795877.12,
        1787795878.12,
        1787795879.12,
        1787795880.12,
        1787795881.12,
        1787795882.59,
        1787795883.59,
        1787795884.58,
        1787795885.59,
        1787795886.59,
        1787795887.59,
        1787795888.59,
        1787795889.59,
        1787795890.59,
        1787795891.59,
        1787795892.59,
        1787795893.59,
        1787795894.6,
        1787795895.6,
        1787795896.59,
        1787795897.59,
        1787795898.59,
        1787795899.59,
        1787795900.59,
        1787795901.59,
        1787795902.59,
        1787795903.59,
        1787795904.59,
        1787795905.59,
        1787795906.59,
        1787795907.61,
        1787795908.59,
        1787795909.59,
        1787795910.59,
        1787795911.6,
        1787795912.59,
        1787795913.59,
        1787795914.59,
        1787795915.6,
        1787795916.6,
        1787795917.59,
        1787795918.6,
        1787795919.6,
        1787795920.59,
        1787795921.59,
        1787795922.6,
        1787795923.61,
        1787795924.6,
        1787795925.6,
        1787795926.59,
        1787795927.6,
        1787795928.63,
        1787795929.6,
        1787795930.59,
        1787795931.6,
        1787795932.59,
        1787795933.6,
        1787795934.6,
        1787795935.6,
        1787795936.6,
        1787795937.63,
        1787795938.6,
        1787795939.6,
        1787795940.6,
        1787795941.61
      ],
      "raw_context_t": null,
      "raw_context_baseline_t": null,
      "idle_guard": {
        "settled": true,
        "waited_s": 3.16,
        "final_w": 3.05
      }
    }
  ],
  "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
  }
}