{
  "schema_version": 1,
  "project_id": "015-Buc-Tranh-Khong-Co-Chu-Ky",
  "run_id": "run-20260720T181013Z-3b1f33ef",
  "status": "completed",
  "verified": true,
  "source_canon_sha256": "8c7004f1db7fa14f14535078b34bb442d160693f3a6c94ff6d242bbd02215f45",
  "source_intro_sha256": "0b7242b44c500f7ee0aaa740684c30c0ed844b3ecb5213d56b90fa31dd6d7bee",
  "source_footage_sha256": "7aada79ccce55639905079cb5155ded3bf6cd86dfd1ea4ff61dce947aa991db8",
  "source_poster_sha256": "88c433758b8561c183ab8a7b1b60ff206d2d1fe6ca629cce6d2f710d4d6e5126",
  "source_layout_sha256": "07aecb377ee10f14a4a812e8e9764b2116ee285f13022e259185f4d4a6978fc0",
  "job_id": "50a7c54431094272921c46f906ffdf6e",
  "artifact_path": "/data/video-pipeline/HaTramAudio/project/015-Buc-Tranh-Khong-Co-Chu-Ky/output/final.mp4",
  "artifact_sha256": "7f5e5b50d165e0827e1e5629e6b542067555e937d3d327e6246c3a094ef92ae1",
  "artifact_bytes": 3611656459,
  "duration_seconds": 2797.937,
  "intro_duration_seconds": 10.567,
  "footage_duration_seconds": 2787.37,
  "packaging_mode": "reencode",
  "technical_qa": {
    "status": "passed",
    "verified": true,
    "checks": {
      "server_completed_verified": true,
      "input_order_intro_then_footage": true,
      "no_main_audio_path": true,
      "audio_source_footage": true,
      "duration_sum_exact": true,
      "single_audio_stream": true,
      "video_contract": true,
      "audio_contract": true,
      "timestamps_start_zero": true,
      "audio_packets_continuous_at_boundary": true,
      "bindings_match": true
    },
    "method": "request/input mapping + independent ffprobe + audio packet timestamps + streaming SHA-256; no frame extraction/viewing"
  },
  "content_qa": "not_run_by_policy",
  "frame_qa": "prohibited_not_run",
  "hash_method": "sha256_stream_8MiB",
  "completed_at": "2026-07-21T02:00:36.524006Z"
}
