Problem
S1 extracts pattern labels ("question + escalating") instead of mechanics — what specific words, timing, and rhetorical moves make the hook work. Downstream stages get category names but no actionable detail.
Suggested Improvements
- Extract verbatim hook text (first 2-3 sentences) alongside the classification
- Add
content_density field (words per second) to inform S3 pacing
- Add
engagement_driver field — is this optimized for saves, shares, or comments?
- Analyze the transition between hook → body → payoff, not just classify each
- Include audience inference — who is this video for?
- Change prompt from "what is the hook_type?" to "transcribe the exact opening and explain why someone would stop scrolling"
Context
See design/pipeline-quality-review.md for full analysis from the first real pipeline run.
Depends on
Problem
S1 extracts pattern labels ("question + escalating") instead of mechanics — what specific words, timing, and rhetorical moves make the hook work. Downstream stages get category names but no actionable detail.
Suggested Improvements
content_densityfield (words per second) to inform S3 pacingengagement_driverfield — is this optimized for saves, shares, or comments?Context
See
design/pipeline-quality-review.mdfor full analysis from the first real pipeline run.Depends on