graph TD
A[User Input] --> B[SILO 1: Prompt Engineering]
B --> C[LLM Prompt Generation]
C --> D[Optimized Prompt 1]
C --> E[Optimized Prompt 2]
C --> F[Optimized Prompt 3]
D --> G[SILO 2: Image Generation & Testing]
E --> G
F --> G
G --> H[Generate Avatar 1]
G --> I[Generate Avatar 2]
G --> J[Generate Avatar 3]
H --> K[Image Analysis 1]
I --> L[Image Analysis 2]
J --> M[Image Analysis 3]
K --> N[Quality Assessment]
L --> N
M --> N
N --> O[Select Best Performing Prompt]
O --> P[SILO 3: Final Render]
P --> Q[Generate Transparent PNG]
Q --> R[Final Avatar Output]