{
  "project_id": "009-Ngay-Toi-Huy-Hon-Anh-Moi-Nhan-Ra-Chiec-Ve-Sau-Nam-Truoc",
  "channel": "Huyền An Audio",
  "status": "completed",
  "story_title": "Ngày Tôi Hủy Hôn, Anh Mới Nhận Ra Chiếc Vé Sáu Năm Trước",
  "canon_version": 1,
  "story_duration_target_minutes": [
    40,
    60
  ],
  "story_duration_seconds": null,
  "paths": {
    "root": "/data/video-pipeline/Chanel-HuyenAnAudio/project/009-Ngay-Toi-Huy-Hon-Anh-Moi-Nhan-Ra-Chiec-Ve-Sau-Nam-Truoc",
    "image": "image/",
    "audio": "audio/",
    "script": "script/",
    "story": "story/",
    "log": "log/",
    "output": "output/"
  },
  "authority_hashes": {
    "outline_sha256": "0302690015b0a4505f2557ee39cb5522fcb751d8252c81f3dc4efe3f1cd98242",
    "identity_registry_sha256": "4b808b5fe9e7c8d91c76df17a2ce5f9ee7416e2c74b99e0d98390ef320f60113",
    "reveal_ledger_sha256": "3a8e4a521ae0fa0a3d4884c89db4458888a8b0bb40ecad035fe7f4b4113cf154",
    "story_brief_sha256": "386ba6726a992adcaf5a55b26c2343a0401578802b740c2b96f33e453fe988f8"
  },
  "production_plan_hash": "sha256:b67628876cb2151dac33c16dbf8b50c4bf35786f179b14c54f6ceea69fb86983",
  "steps": {
    "story": "completed",
    "tts": "completed",
    "images": "completed",
    "layout": "completed",
    "intro": "completed",
    "footage": "completed",
    "final_render": "completed",
    "metadata": "completed",
    "transcode": "completed",
    "upload": "completed",
    "schedule": "completed",
    "storage_cleanup": "completed"
  },
  "created_at": "2026-07-20T04:33:39.409526+00:00",
  "canon_hash": "093fc84cb99831967a6fa911f5e5be41c3aca6f50c04837ce5c5588f587bd2b1",
  "story_word_count": 13662,
  "story_duration_estimate_minutes": 59.143,
  "authority_hashes_promoted": {
    "outline_sha256": "0302690015b0a4505f2557ee39cb5522fcb751d8252c81f3dc4efe3f1cd98242",
    "identity_registry_sha256": "4b808b5fe9e7c8d91c76df17a2ce5f9ee7416e2c74b99e0d98390ef320f60113",
    "reveal_ledger_sha256": "3a8e4a521ae0fa0a3d4884c89db4458888a8b0bb40ecad035fe7f4b4113cf154",
    "story_brief_sha256": "386ba6726a992adcaf5a55b26c2343a0401578802b740c2b96f33e453fe988f8"
  },
  "updated_at": "2026-07-20T11:14:47.258911+00:00",
  "tts_words_per_minute": 231,
  "storage_cleanup": {
    "status": "completed",
    "verified": true,
    "receipt": "log/storage-cleanup.json",
    "freed_bytes": 14705899618
  }
}
