bito-code-review[bot] commented on PR #35896:
URL: https://github.com/apache/superset/pull/35896#issuecomment-3463705360

   <details open>
     <summary><strong>Interaction Diagram by <a 
href="https://bito.ai#sequence_diagram";>Bito</a></strong></summary>
   
   ```mermaid
   sequenceDiagram
   participant Dev as Developer
   participant DockerBuild as Docker Build Pipeline<br/>🔄 Updated | ●●○ Medium
   participant Playwright as Playwright Module<br/>🔄 Updated | ●●○ Medium
   participant Pillow as Pillow Dependency<br/>🔄 Updated | ●●○ Medium
   participant WSConfig as WebSocket Config<br/>🔄 Updated | ●●○ Medium
   participant WSService as WebSocket Service
   participant Redis as Redis Cache
   Dev->>DockerBuild: Build with INCLUDE_CHROMIUM/FIREFOX flags
   DockerBuild->>Playwright: Set PLAYWRIGHT_BROWSERS_PATH env
   Playwright->>Pillow: Install playwright + Pillow together
   DockerBuild->>WSConfig: Mount config.example.json (read-only)
   WSConfig->>WSService: Load WebSocket configuration
   WSService->>Redis: Connect to Redis for async events
   Redis-->>WSService: Return connection status
   Note over Dev, WSConfig: Config overrides via .env-local and custom 
config.json (git-ignored)
   ```
   Critical path: Developer-&gt;Docker Build Pipeline-&gt;Playwright 
Module-&gt;Pillow Dependency-&gt;WebSocket Config-&gt;WebSocket 
Service-&gt;Redis Cache
   
   
   > **Note:** Docker build now sets PLAYWRIGHT_BROWSERS_PATH and installs 
Pillow alongside Playwright for browser automation. WebSocket service config 
changed to use read-only example mount with optional custom config.json 
override pattern. Configuration documentation updated to support environment 
variable and WebSocket config overrides.
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to