graph TD
A[Start: TShirtDesignSubagent] --> B[Receive Input Data]
B --> B1[Extract Original Data]
B --> B2[Parse Trademark Analysis]
B1 --> C[Initialize Prompt Creation]
B2 --> C
C --> D[Generate Design Prompt]
D --> D1[Apply Safe Keywords]
D1 --> D2[Include Style Guidelines]
D2 --> D3[Add Dimension Requirements]
D3 --> E[Start Image Generation Loop]
E --> F[Generate Image 1-12]
F --> F1[Create Base Design]
F1 --> F2[Apply Text/Graphics]
F2 --> F3[Resize to 4500x5400]
F3 --> F4[Verify 300 DPI]
F4 --> G{Quality Check}
G -->|Pass| H[Add to URL Array]
G -->|Fail| E
H --> I{12 Images Complete?}
I -->|No| E
I -->|Yes| J[Compile Final URL Array]
J --> K[Quality Verification]
K --> L[Return Array of 12 PNG URLs]
L --> M[End: TShirtDesignSubagent]