graph TD
A[User Input] --> B[SILO 1: Prompt Engineering]
B --> C[Generate Image Prompt]
C --> D[SILO 2: Image Generation]
D --> E[Create Initial Avatar]
E --> F[SILO 3: Quality Control]
F --> G[Analyze Avatar Quality]
G --> H{Quality Check}
H -->|Pass| I[SILO 4: Format Optimization]
H -->|Fail| J[Refine Avatar]
J --> F
I --> K[Resize to 1024x1024]
K --> L[Final Avatar PNG]
subgraph Input Processing
A --> B
end
subgraph Image Creation
D --> E
end
subgraph Quality Verification
F --> G --> H
end
subgraph Final Processing
I --> K --> L
end