graph TD A[Start: Receive Product URL] --> B[Data Extraction Phase] B --> C[Browse Page: Skill #226] C --> D{Is URL Valid?} D -->|No| E[Return Error] D -->|Yes| F[Extract Raw Data] F --> G[Parse Title] F --> H[Parse Bullets] F --> I[Parse Description] F --> J[Parse Image URL] G & H & I & J --> K[Formatting Phase] K --> L[Apply Skill #223] L --> M[Structure JSON Output] M --> N[Validate JSON Format] N --> O{Is JSON Valid?} O -->|No| P[Fix JSON Structure] P --> N O -->|Yes| Q[Return Final JSON] Q --> R[End: Data Ready] E --> S[End: Error State]