Private
Public Access
425 B
425 B
Main GUI rendering thread and daemon execution threads must be rigorously separated
From conductor/product-guidelines.md §"Code Standards & Architecture":
- Strict State Management: There must be a rigorous separation between the Main GUI rendering thread and daemon execution threads. The UI should never hang during AI communication or script execution. Use lock-protected queues and events for synchronization.