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 and Extract Script Text]
F --> G[Output: Segmented VSL Script]
G --> H[Subagent 2: Visual Prompt Generator]
H --> I[Process Each Segment]
I --> J[Generate Visual Prompts]
J --> K[Output: Visual Prompts Array]
K --> L[Subagent 3: Transitions & Music Advisor]
L --> M[Brainstorm Keywords]
M --> N[Generate Transition Suggestions]
N --> O[Generate Music/SFX Suggestions]
O --> P[Output: Transitions and Music Plan]
P --> Q[Subagent 4: Document Compiler]
Q --> R[Compile All Components]
R --> S[Format Final Document]
S --> T[Output: VideoAdCreativeBrief.txt]
T --> U[End]