# Checklist 17 bước — 24052026-001-Ly-Thuong-Kiet

After project creation, maintain this 17-step workflow checklist. Update status before moving to the next step. No shortcut or skipped step without explicit boss approval.

Updated UTC: 2026-05-24T23:45:21.228147Z

[x] 01. Nhận truyện/input và tạo project folder — completed
    - Evidence: Project folder exists; source_story.txt saved
[x] 02. Làm sạch truyện, chia scene/dense plan — completed
    - Evidence: script/scenes.json, scenes_validation.json
[x] 03. Tạo character_bible.json — completed
    - Evidence: script/character_bible.json
[x] 04. Tạo/duyệt scenes.json hoặc dense plan — completed
    - Evidence: Boss approved first 3 scene style then approved production
[x] 05. Tạo ảnh scene đầy đủ — completed
    - Evidence: images/scenes/scene_001.png ... scene_199.png; 199/199
[x] 06. Tạo TTS từng scene — completed
    - Evidence: audio/scenes/scene_001.wav ... scene_199.wav; 199/199
[x] 07. Ghép master narration timeline trên worker — completed
    - Evidence: audio/master_narration.wav created on worker; duration 1043.26s
[x] 08. Probe duration thật audio/part trên worker — completed
    - Evidence: Actual scene audio durations probed and render_parts_plan.json created
[x] 09. ASR master audio lấy word timestamps — completed
    - Evidence: script/asr_master_words.json
[x] 10. Tạo subtitle từ source text + map timing ASR — completed
    - Evidence: script/subtitles.srt
[x] 11. Clamp safe-gap subtitle, validate không overlap — completed
    - Evidence: script/subtitles_safe_gap_validation.json
[x] 12. Chia render part theo timeline/audio/subtitle offset an toàn — completed
    - Evidence: script/render_parts_plan.json with 8 sync-safe parts
[x] 13. Render từng part bằng 8015 với offset/slice an toàn — completed
    - Evidence: All 8 parts rendered
[x] 14. Concat các part đã sync-safe trên worker — completed
    - Evidence: output/main/24052026-001-Ly-Thuong-Kiet_main_parts_concat.mp4; logs/main_concat_probe.json
[x] 15. QA đầu/giữa/cuối file main — completed
    - Evidence: logs/main_qa_basic.json basic probe OK; sync review points recorded
[~] 16. Final packaging intro/outro/BGM sync-safe trên worker — in_progress
    - Evidence: Partially done incorrectly: packaged main+outro+BGM only; missing project intro and thumbnails. Must redo final package with intro+main+outro+BGM.
[ ] 17. QA final + output/info.json + báo approved — pending
    - Evidence: Blocked until intro, thumbnails, correct final package, and final QA/info.json are completed.
