graph TD
start[Start: Video + Timestamps] --> loop[Process Each Timestamp]
subgraph frame_extraction[Frame Extraction Silo]
loop --> task194[Skill 194: Extract Video Segment]
task194 --> task202[Skill 202: Generate Frame Thumbnail]
end
subgraph image_processing[Image Processing Silo]
task202 --> task176[Skill 176: Quality Analysis]
task176 --> qualityCheck{Quality Check}
qualityCheck -->|Pass| task191[Skill 191: Resize to 1400x1400]
qualityCheck -->|Fail| loop
end
task191 --> counter[Count Processed Images]
counter -->|Less than 6| loop
counter -->|All 6 Done| batchVerify
subgraph batch_verification[Batch Verification Silo]
batchVerify[Skill 177: Batch Quality Check]
batchVerify --> finalCheck{Final Verification}
finalCheck -->|Pass| complete[Output 6 PNG Files]
finalCheck -->|Fail| identifyFailed[Identify Failed Images]
identifyFailed --> loop
end