# Final QA Checklist - Nguyễn Huệ / Quang Trung

- [x] Final video exists: `output/final/final_video.mp4`
- [x] Final QA passed: `output/final/final_qa_report.json`
- [x] Final package completed: `output/final/final_package_report.json`
- [x] Audio stream present
- [x] Video stream present
- [x] Blackdetect clear: 0 events
- [x] QA frames extracted: intro, early, mid, late, outro
- [x] Scene images complete: 182/182
- [x] Voice segments complete: 287/287
- [x] Render parts complete: 9/9
- [x] Main subtitles exported: `output/final/final_subtitles.srt`
- [x] Final script exported: `output/final/final_script.txt`
- [x] Upload metadata exported: `output/final/upload_metadata.md`
- [x] 16:9 thumbnail exists
- [x] TikTok-safe short vertical thumbnail created: `output/thumbnails/thumb_9x16_final_tiktok_safe_1080x1280.png`

Manual spot-check before publishing:

- [ ] Listen to the first 60 seconds for BGM/narration balance.
- [ ] Check mid-video sync around 11:40.
- [ ] Check outro transition around 23:12.
- [ ] Confirm title/description/hashtags match platform needs.
