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