director-qa
Director — Gate
Run QA gates on each generated clip. Three gates in order — anatomy first (cheapest), then critic, then speech (if enabled). If any gate rejects, regenerate the clip via /director-clip-gen and re-run gates. Max 5 retries per scene. Abort if all fail.
Gate 1 — Anatomy
Extract 3 keyframes (start, middle, near-end) from the clip. Upload each via POST /v1/upload. Run spatial check on each:
POST /v1/watch
{
"mediaUrl": "<frameUrl>",
"prompt": "Spatial anatomy check of AI-generated video frame. Intended scene: '<scene.prompt>'. Trace every visible arm from fingertips to shoulder — does it connect to a torso? Check for: limb-to-torso connectivity, spatial consistency, disembodied body parts, anatomically possible limb count, correct joint positions. Score 6+ ONLY if all visible body parts are spatially connected and anatomically plausible."
}
Auto-reject if any frame scores below 8.
Gate 2 — Critic
More from tfcbot/agent-video-team
critic
Analyze video and image content using watch prompts for quality checks, verification, and deep analysis. QA gate before posting.
2director
>-
2editor-overlay
>-
2researcher
Scrape and analyze top-performing content on Instagram and TikTok to build a data-driven content strategy. Walk the user through identifying ICP accounts, analyzing hooks and formats, and building a research brief.
2editor-captions
>-
2prompt-writer
>-
2