graph TD A[Start] --> B[Receive Product URL] B --> C[DataExtractor: Browse URL] C --> D[Extract Title] C --> E[Extract Bullets] C --> F[Extract Description] C --> G[Extract Image URL] D & E & F & G --> H[Format JSON Data] H --> I[BrandGuard: Check Text] H --> J[BrandGuard: Check Image] I & J --> K[Generate Risk Report] K --> L[DesignGenerator: Create Prompt] L --> M[Generate New Design] M --> N[ListingCreator: Create Text] N --> O[Verify Compliance] O --> P[Final Output Package] P --> Q[End] subgraph Data Extraction B --> C --> D & E & F & G --> H end subgraph Trademark Analysis H --> I & J --> K end subgraph Design Creation K --> L --> M end subgraph Listing Generation M --> N --> O --> P end