graph TD Start[Start Process] --> InputURL[Receive Product URL] subgraph DataExtractor InputURL --> ExtractData[Extract Page Data] ExtractData --> ProcessedData[Structured Data Output] end subgraph BrandGuard ProcessedData --> TextCheck[Check Text for Trademarks] ProcessedData --> ImageCheck[Check Image for Trademarks] TextCheck --> TrademarksReport[Trademark Analysis Report] ImageCheck --> TrademarksReport end subgraph DesignGenerator TrademarksReport --> CreatePrompt[Create Safe Design Prompt] CreatePrompt --> GenerateImage[Generate New Image] GenerateImage --> NewDesign[New T-Shirt Design] end subgraph ListingCreator TrademarksReport --> WriteText[Write New Listing Text] WriteText --> ComplianceCheck[Check Amazon Compliance] ComplianceCheck --> FinalListing[Final Listing Text] end NewDesign --> FinalOutput[Final Output Package] FinalListing --> FinalOutput FinalOutput --> End[End Process]