Private
Public Access
757 B
757 B
strict_state_management — v1
Why this iteration: Lifted verbatim from conductor/product-guidelines.md §"Code Standards & Architecture" (line 37). This is the baseline encoding — the imperative-bullet-with-rationale style currently in production.
Future variants will test alternative encodings (rationale-first, before/after) against this baseline.
Source: conductor/product-guidelines.md:37
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.