# Checklist 19 Steps

Project ID: 30052026-001-Mac-Dinh-Chi  
Channel: Vet Muc Thoi Gian  
Workflow version: v1  
Series: Việt Sử Kể Lại  
Title: Lưỡng quốc Trạng nguyên và ánh sáng từ ngọn đèn đom đóm  

## Step 01 - Receive story/input and create project folder

Status: Completed

### Validation
- [x] Project folder exists
- [x] Project ID follows format: DDMMYYYY-XXX-Ten-Nhan-Vat-Chinh
- [x] checklist_19_steps.json exists
- [x] checklist_19_steps.md exists

## Step 02 - Clean story and split scene/dense plan

Status: Completed

### Output
- script/cleaned_story.txt
- script/scenes.json
- script/scenes_validation.json

### Validation
- [x] Metadata is not present as scenes
- [x] Numbered headings are standalone heading scenes, number removed and casing normalized
- [x] Long passages are split by visual beat
- [x] Each scene has visual_beat

## Step 03 - Create character bible

Status: Completed

### Output
- script/character_bible.json

### Validation
- [x] Main character exists: Mạc Đĩnh Chi
- [x] Supporting ruler/group characters exist
- [x] Recurring crowd/group characters represented
- [x] Each character has visual detail for reference generation

## Step 04 - Create/validate/approve scenes dense plan

Status: Completed - approved

### Output
- script/dense_plan.json
- script/dense_plan_validation.json

### Validation
- [x] Required fields present: scene_id, summary, narration, visual_prompt
- [x] No duplicate narration
- [x] No overlong scenes beyond visual rhythm
- [x] Machine validation passed
- [x] Human approval approved
- [x] approved_for_next_step set true

## Step 05 - Generate character references before scene images

Status: Completed - approved

### Output
- script/character_reference_plan.json
- images/refs/mac-dinh-chi_ref.png
- images/refs/tran-anh-tong_ref.png
- images/refs/quan-nguyen-va-van-than-phuong-bac_ref.png
- images/refs/dan-lang-va-hoc-tro-ngheo-dai-viet_ref.png

### Validation
- [x] Required refs generated
- [x] 16:9 validation passed
- [x] Human approval approved
- [x] Scene images unlocked

## Step 06 - Scene images and final thumbnails

Status: Completed

### Output
- 57 scene images in images/scenes/
- output/thumbnails/thumb_16x9_final.png
- output/thumbnails/thumb_9x16_final.png

### Validation
- [x] All scene images exist
- [x] Final 16:9 thumbnail exists
- [x] Final TikTok-safe thumbnail exists

## Step 07 - Scene-level TTS

Status: Pending
