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