{
  "project_id": "007-Vu-Dieu-Danh-Cho-Nguoi-Khong-Con-Nhay",
  "channel": "Hạ Trâm Audio",
  "channel_id": "ha-tram-audio",
  "status": "completed",
  "verified": true,
  "story_title": "Vũ Điệu Dành Cho Người Không Còn Nhảy",
  "story_duration_target_minutes": [
    45,
    55
  ],
  "story_duration_seconds": null,
  "paths": {
    "root": "/data/video-pipeline/HaTramAudio/project/007-Vu-Dieu-Danh-Cho-Nguoi-Khong-Con-Nhay",
    "image": "image/",
    "audio": "audio/",
    "script": "script/",
    "story": "story/",
    "log": "log/",
    "output": "output/"
  },
  "steps": {
    "story": "completed",
    "tts": "completed",
    "artwork": "completed",
    "layout": "pending",
    "intro": "completed",
    "footage": "completed",
    "final_render": "completed",
    "transcode": "completed",
    "metadata": "completed",
    "upload": "completed",
    "schedule": "pending",
    "cleanup": "completed"
  },
  "created_at": "2026-07-19T16:32:51.372918Z",
  "updated_at": "2026-07-19T19:44:26.657824Z",
  "canon_sha256": "bbaa2b64a922bf48444503724464255a6f9da1dd2ff0c42ee2d9ba73c1547054",
  "spoken_narration_sha256": "bbaa2b64a922bf48444503724464255a6f9da1dd2ff0c42ee2d9ba73c1547054",
  "story_word_count": 11745,
  "story_duration_predicted_minutes": 47.82,
  "promotion_receipt": "script/promotion-report.json",
  "completed_at": "2026-07-19T19:43:01.184617Z",
  "completion_receipt": "log/project-completion.json",
  "schedule": {
    "slot_local": "2026-07-22T09:20:00+07:00",
    "slot_utc": "2026-07-22T02:20:00Z",
    "post_ids": {
      "facebook": [
        "cmrs7d5na0020j7cb2vvtg2fv"
      ],
      "youtube": [
        "cmrs7d5nv0021j7cbjf7pyyru"
      ]
    }
  },
  "storage_cleanup": {
    "status": "completed",
    "verified": true,
    "receipt": "log/storage-cleanup.json"
  }
}
