graph TD A[Inputs from Other Subagents] --> B[Collect Components] B --> C[Parse Input: chat-ui-code] B --> D[Parse Input: site-config-file] B --> E[Parse Input: backend-api-code] C --> F[Merge Source Code] D --> F E --> F F --> G[Validate Combined Code] G --> H{Is Code Valid?} H -->|No| I[Error Handling] I --> F H -->|Yes| J[Apply Minification] J --> K[Validate Minified Code] K --> L{Is Minified Code Valid?} L -->|No| M[Error Handling] M --> J L -->|Yes| N[Generate Final Bundle] N --> O[Output: Minified JS File]