{
  "schema_version": 1,
  "project_id": "014-Nguoi-Ve-Ban-Do-Mua-Dong",
  "run_id": "run-20260720T152357Z-c85a2128",
  "status": "completed",
  "verified": true,
  "source_canon_sha256": "92d29caf5d73477807911dd074dd40bf9490282fa04e7b6a9f5a868024b22eec",
  "job_id": "82658a8a3a454d0d90640fafa2045de1",
  "artifact_path": "/data/video-pipeline/HaTramAudio/project/014-Nguoi-Ve-Ban-Do-Mua-Dong/output/footage/footage.mp4",
  "artifact_sha256": "2e48773798378402548455e34ef9c8ff036dd4e7f5e30d24f1ba18128d5a18ee",
  "artifact_bytes": 3687147931,
  "duration_seconds": 2957.68,
  "video": {
    "codec": "h264",
    "width": 1920,
    "height": 1080,
    "fps": 30,
    "pix_fmt": "yuv420p"
  },
  "audio": {
    "codec": "aac",
    "sample_rate": 48000,
    "channels": 1,
    "status": "narration_mixed",
    "source_audio_discarded": true
  },
  "horizontal_mirror": "hflip",
  "mirror_applied": true,
  "center_panel": {
    "x": 656,
    "y": 0,
    "width": 608,
    "height": 1080
  },
  "hash_method": "sha256_streaming_8MiB",
  "visual_qa": {
    "status": "passed",
    "verified": true,
    "scope": "technical_layout_only",
    "content_qa": "not_run_not_required",
    "frame_manifest_path": "/data/video-pipeline/HaTramAudio/project/014-Nguoi-Ve-Ban-Do-Mua-Dong/log/footage-check/frame-manifest.json",
    "frame_manifest_sha256": "9c8ae752d6dfe9b7f0f017d516a2452cdcd546330df338817b0e51d266368b91"
  },
  "completed_at": "2026-07-20T18:01:00.873772Z",
  "source_audio_sha256": "393a15836ad26b14b7ba71a47602e6f397a215b7cf60a92815bf2c4596b83ce0",
  "source_layout_sha256": "a70917db43480fa334fa4dad8002d166fbb09400b147bec7c2bf5bfc889824c5"
}
