Files

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.