graph TD A[Start] --> B[Receive Product URL] B --> C[DataExtractor: Parse Webpage] C --> D[Extract Title] C --> E[Extract Bullet Points] C --> F[Extract Description] C --> G[Extract Image URL] D --> H[Compile Data] E --> H F --> H G --> H H --> I[BrandGuard: Check Keywords] I --> J[Search for Trademarks] I --> K[Analyze Image] J --> L[Generate Risk Report] K --> L L --> M[DesignGenerator: Create Image] M --> N[Generate Design Prompt] N --> O[Create New Image] O --> P[ListingCreator: Write Text] P --> Q[Generate New Title] P --> R[Generate New Bullets] P --> S[Generate New Description] Q --> T[Final Compliance Check] R --> T S --> T T --> U[Output Package] U --> V[End]