Private
Public Access
feat(directives): harvest 5 GUI/architecture directives from product-guidelines.md + python.md
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user