{
  "project_id": "25012026-001-Thanh-Cat-Tu-Han",
  "channel": "Vết Mực Thời Gian",
  "current_step": 19,
  "updated_at": "2026-07-06T19:50:20",
  "steps": [
    {
      "step": 1,
      "name": "Create project and source story",
      "status": "completed",
      "completed_at": "2026-06-28T10:04:00"
    },
    {
      "step": 2,
      "name": "Clean story and split scenes",
      "status": "completed",
      "completed_at": "2026-06-28T10:04:00"
    },
    {
      "step": 3,
      "name": "Create character bible",
      "status": "completed",
      "completed_at": "2026-06-28T10:04:00"
    },
    {
      "step": 4,
      "name": "Validate dense scene plan",
      "status": "completed",
      "completed_at": "2026-06-28T10:04:00"
    },
    {
      "step": 5,
      "name": "Generate character references",
      "status": "completed",
      "completed_at": "2026-07-06T17:09:24"
    },
    {
      "step": 6,
      "name": "Generate scene images and thumbnails",
      "status": "completed",
      "completed_at": "2026-07-06T17:09:24"
    },
    {
      "step": 7,
      "name": "Generate TTS scenes",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 8,
      "name": "Build master narration timeline",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 9,
      "name": "Probe real audio durations",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 10,
      "name": "ASR master narration word timestamps",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 11,
      "name": "Map subtitles",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 12,
      "name": "Clamp subtitle gaps",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 13,
      "name": "Split sync-safe parts",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 14,
      "name": "Render parts",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 15,
      "name": "Concat rendered parts",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 16,
      "name": "QA main story video",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 17,
      "name": "Create intro",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 18,
      "name": "Final package",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    },
    {
      "step": 19,
      "name": "Final QA info",
      "status": "completed",
      "completed_at": "2026-07-06T19:50:20"
    }
  ]
}