{
  "schema_version": 1,
  "project_id": "025-Nguoi-Giu-Cho-Cuoi-Cung",
  "run_id": "run-20260721T232244Z-a0837ee4",
  "status": "completed",
  "verified": true,
  "readiness": "ready",
  "source_canon_sha256": "c22631b78c56363d073b1fe395fd76a673d19e4a67030ed262a50587026abae3",
  "source_poster_sha256": "05538f1e7fecca001abd431ba8089b580a84b35b4cb6c53d5d0bd499372ca034",
  "source_layout_sha256": "b5993ceee9801f77a79646718bf21e39b2d2862144d82b53723c71f23c4101e6",
  "artifact_path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/output/final-upload.mp4",
  "artifact_sha256": "75e9e2e5f4129ad32e3466efb46ff59a1473950bb875512752897c52900f49cc",
  "artifacts": {
    "canon": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/story/story-canon.txt",
      "sha256": "c22631b78c56363d073b1fe395fd76a673d19e4a67030ed262a50587026abae3",
      "bytes": 70372
    },
    "narration": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/story/spoken-narration.txt",
      "sha256": "c22631b78c56363d073b1fe395fd76a673d19e4a67030ed262a50587026abae3",
      "bytes": 70372
    },
    "tts": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/audio/story-full.wav",
      "sha256": "f60ae3abdd8b150c114040861d6b0263de72200b713c2176f37bc69b296746a5",
      "bytes": 300035598
    },
    "poster": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/image/normalized/intro-poster-1920x1080.png",
      "sha256": "05538f1e7fecca001abd431ba8089b580a84b35b4cb6c53d5d0bd499372ca034",
      "bytes": 4575030
    },
    "layout": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/image/normalized/layout-1920x1080.png",
      "sha256": "b5993ceee9801f77a79646718bf21e39b2d2862144d82b53723c71f23c4101e6",
      "bytes": 2241899
    },
    "intro": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/output/intro/intro.mp4",
      "sha256": "67597fc8d575a3c968ed6e901a01fcdfe810da98572226ddf744411cacf67a28",
      "bytes": 1441972
    },
    "footage": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/output/footage/footage.mp4",
      "sha256": "7587a059394bbdd9712665811f37731778118dc43b5a0abc29dad34f92977cd7",
      "bytes": 3914930648
    },
    "final": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/output/final.mp4",
      "sha256": "75a176d6aff03c7a5f491b7862f52921aefc69360cfdc778b3cf2cd79927b7b7",
      "bytes": 3916389768
    },
    "upload_copy": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/output/final-upload.mp4",
      "sha256": "75e9e2e5f4129ad32e3466efb46ff59a1473950bb875512752897c52900f49cc",
      "bytes": 775574964
    },
    "metadata": {
      "path": "/data/video-pipeline/HaTramAudio/project/025-Nguoi-Giu-Cho-Cuoi-Cung/output/info.txt",
      "sha256": "d564e53f05140f587928fd4183bf0da2538f14321a4bc863e5a015c6e6a1ac19",
      "bytes": 699
    }
  },
  "checks": {
    "all_upstream_receipts_terminal_verified": true,
    "canon_bound_end_to_end": true,
    "all_artifact_hashes_match": true,
    "direct_upstream_bindings_match": true,
    "production_audio_duration_40_60_minutes": true,
    "provider_raster_only": true,
    "text_postprocessing_absent": true,
    "human_poster_approval_not_required": true,
    "mirror_applied": true,
    "source_audio_discarded": true,
    "technical_media_qa_verified": true,
    "footage_content_qa_not_run": true,
    "downstream_frame_qa_not_run": true,
    "upload_copy_under_one_gb": true,
    "voice_test_not_required": true,
    "listening_test_not_required": true
  },
  "postiz_upload_allowed": true,
  "postiz_schedule_allowed_after_calendar_recheck": true,
  "content_qa": "not_run_by_policy",
  "frame_qa": "prohibited_not_run",
  "audited_at": "2026-07-22T04:46:20.612166Z"
}
