{
  "schema_version": 1,
  "status": "completed",
  "verified": true,
  "source_canon_sha256": "00648000b6b8d77516502b77ac7af591ba5a373d74d8874fd8d16a3986cab5a9",
  "project_manifest": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/script/project-manifest.json",
  "project_manifest_sha256": "af3abe8705e210379bcbf7c317a74b5a6e1013a2bee4e29fd0ca6beb1d7b0d8d",
  "checks": {
    "manifest_completed": true,
    "all_steps_completed": true,
    "publish_ready": true,
    "schedule_verified": true,
    "same_slot": true,
    "both_queue": true,
    "artifacts_exist": true,
    "upload_under_one_gb": true,
    "upload_hash_matches_ready": true,
    "metadata_hash_matches_ready": true
  },
  "slot_local": "2026-07-21T09:20:00+07:00",
  "slot_utc": "2026-07-21T02:20:00Z",
  "facebook": {
    "post_id": "cmrrqdjcz001kj7cbej2a4rkq",
    "state": "QUEUE",
    "publish_date_utc": "2026-07-21T02:20:00Z"
  },
  "youtube": {
    "post_id": "cmrrqdjle001lj7cbw5s3vsgp",
    "state": "QUEUE",
    "publish_date_utc": "2026-07-21T02:20:00Z"
  },
  "artifacts": {
    "canon": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/story/story-canon.txt",
      "size_bytes": 67425,
      "sha256": "00648000b6b8d77516502b77ac7af591ba5a373d74d8874fd8d16a3986cab5a9"
    },
    "narration": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/story/spoken-narration.txt",
      "size_bytes": 67390,
      "sha256": "454ca0234b0671609d7f1b2b4d9ca32210e82724d8b9cfeea4c1181a945d0356"
    },
    "audio": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/audio/story-full.wav",
      "size_bytes": 270918798,
      "sha256": "3678f32d18c31576a607e5446d9038c8f8cf4fa3a432b2d3097a64514b1b6758"
    },
    "footage": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/output/footage/footage.mp4",
      "size_bytes": 3558820036,
      "sha256": "61d839d6920699e2cacb15f2c4e82e4560662b5238067aeeb5900cfda5d77dd9"
    },
    "intro": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/output/intro/intro.mp4",
      "size_bytes": 1552110,
      "sha256": "0f8b3e2dbe40a6b704a93e27673dbf8bb6e6d9bb91155e62ae23a85fbd150d37"
    },
    "final": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/output/final.mp4",
      "size_bytes": 3528653646,
      "sha256": "e0b6ab7a636134640b11bee82a31bcda595cbecf59a66d1bf4359e1503bf3aed"
    },
    "upload": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/output/final-upload.mp4",
      "size_bytes": 776874003,
      "sha256": "209d179d67d7797b3dded03d022ed2c7c9d582e7146d879c2563d5f0baba7e77"
    },
    "metadata": {
      "path": "/data/video-pipeline/HaTramAudio/project/003-Mui-Huong-Trong-Ban-Di-Chuc/output/info.txt",
      "size_bytes": 1425,
      "sha256": "dbbd431303080bb291d963d82fe452a40e20d87eeedd2ae2e3fc6407c9c707d0"
    }
  },
  "verified_at": "2026-07-19T11:49:03.810336Z"
}
