graph TD
A[Input slogans and niche information] --> B{For each slogan}
B --> C[Silo 1: Image generation for slogan 1]
B --> D[Silo 2: Image generation for slogan 2]
B --> E[Silo 3: Image generation for slogan 3]
C --> F[ID: #171
Create Dalle Image Transparent Square for Slogan 1]
F --> G[ID: #198
Analyze Image 1 With GPT Vision & Return Text]
G --> H{Does image 1 match
slogan 1 and niche info?}
H -->|Yes| I[Output generated_image_1]
H -->|No| F
D --> J[ID: #171
Create Dalle Image Transparent Square for Slogan 2]
J --> K[ID: #198
Analyze Image 2 With GPT Vision & Return Text]
K --> L{Does image 2 match
slogan 2 and niche info?}
L -->|Yes| M[Output generated_image_2]
L -->|No| J
E --> N[ID: #171
Create Dalle Image Transparent Square for Slogan 3]
N --> O[ID: #198
Analyze Image 3 With GPT Vision & Return Text]
O --> P{Does image 3 match
slogan 3 and niche info?}
P -->|Yes| Q[Output generated_image_3]
P -->|No| N
I --> R[Output generated images to Card Assembler subagent]
M --> R
Q --> R