graph TD A[SpreadsheetGenerator Start] --> B[Receive JSON Data] B --> C[Receive Branding Requirements] C --> D[Initialize CSV Generation] D --> E[Create Column Headers] E --> F[Process JSON Objects] F --> G{For Each JSON Entry} G --> H[Extract Business Data] H --> I[Format as CSV Row] I --> G G --> J[Add Crescent Technical Branding] J --> K[Combine All Components] K --> L[Generate Final CSV String] L --> M[SpreadsheetGenerator End] style A fill:#f9f,stroke:#333,stroke-width:2px style M fill:#f9f,stroke:#333,stroke-width:2px