{
  "version": 1,
  "verified": true,
  "source_canon_sha256": "55aa02edbca3736e491cdca04787660951c8b3e29e0ed7452c5eb221bede1da8",
  "job_id": "4e9788e32dcd4536a9f9d2b38d5ddff2",
  "status": "completed",
  "endpoint": "http://192.168.1.104:8022/v1/footage-render-huyenan/jobs/4e9788e32dcd4536a9f9d2b38d5ddff2",
  "server_verification": {
    "verified": true,
    "video_codec": "h264",
    "width": 1920,
    "height": 1080,
    "audio_status": "narration_mixed",
    "audio_stream_count": 1,
    "source_audio_discarded": true,
    "mirror_applied": true,
    "duration": 3481.53,
    "duration_delta": 0.0,
    "max_duration_delta": 0.06
  },
  "output": "output/footage/footage.mp4",
  "output_sha256": "38802fb05358cf0bd22ce1dbc3f4d97ce6a80c4f065a8296b24fc19c07bd3109",
  "probe": {
    "programs": [],
    "streams": [
      {
        "index": 0,
        "codec_name": "h264",
        "width": 1920,
        "height": 1080
      },
      {
        "index": 1,
        "codec_name": "aac",
        "sample_rate": "48000",
        "channels": 1
      }
    ],
    "format": {
      "duration": "3481.530000",
      "size": "4474979644"
    }
  },
  "expected_duration_seconds": 3481.53,
  "duration_delta_seconds": 0.0,
  "visual_qa": {
    "verified": true,
    "status": "passed",
    "frames": [
      "log/footage-check/start.jpg",
      "log/footage-check/middle.jpg",
      "log/footage-check/end.jpg"
    ],
    "adjudication": "all three frames preserve 656/608/656 geometry, static artwork and real center footage; end-frame OCR title mismatch is a false positive because the same static panel bytes read correctly in master/start/middle",
    "output_sha256_confirmed": true,
    "checked_at": "2026-07-19T11:12:48.931039+00:00"
  },
  "checked_at": "2026-07-19T11:08:35.250782+00:00"
}
