graph TD
A[Niche Input] --> B{Research Agent}
B --> C[3 inspiration images]
B --> D[5 related words/phrases]
D --> E{Slogan Generator Agent}
E --> F[6 slogans]
F --> G{Image Generator Agent}
G --> H[6 generated images]
H --> I{Card Composer Agent}
F --> I
I --> J[6 composed card images]
J --> K{Output Organizer Agent}
K --> L[Organized image collection]
K --> M[ZIP file of birthday cards]
M --> N[Final Output]