graph TD
A[Start] --> B[Input: VSL Script, Product Name, Description]
B --> C[Subagent 1: VSL Script Segmenter]
C --> D[Parse VSL Script]
D --> E[Identify Key Messaging Segments]
E --> F[Label Each Segment]
F --> G[Extract Exact Script Text]
G --> H[Format Segmented Output]
H --> I[Subagent 2: Visual Prompt Generator]
I --> J[Process Each Segment]
J --> K[Generate Visual Prompt 1]
J --> L[Generate Visual Prompt 2]
J --> M[Generate Visual Prompt 3]
K & L & M --> N[Compile Visual Prompts]
N --> O[Subagent 3: Transitions & Music Advisor]
O --> P[Generate Music Keywords]
O --> Q[Suggest Transitions]
O --> R[Recommend Sound Effects]
P & Q & R --> S[Compile Audio Suggestions]
H & N & S --> T[Subagent 4: Document Compiler]
T --> U[Format Final Document]
U --> V[Generate VideoAdCreativeBrief.txt]
V --> W[End]