final notes from agent

This commit is contained in:
Rob Colbert 2026-05-02 18:21:44 -04:00
parent 5c56f95cd6
commit d92d61024a

View File

@ -60,15 +60,15 @@ The User changes workspace modes by clicking the mode indicator buttons in the S
#### Mode Transition Matrix
| Current Mode | Target Mode | Allowed? | Validation |
|--------------|-------------|----------|------------|
| Idle | User | ✅ Yes | Always allowed |
| Idle | Agent | ✅ Yes | Always allowed |
| User | Agent | ✅ Yes | Always allowed |
| User | Idle | ❌ No | Blocked by UI (no defined circumstances to return to Idle) |
| Agent | User | ⚠️ Conditional | Rejected if Agent is processing a work order |
| Agent | Idle | ❌ No | Blocked by UI (no defined circumstances to return to Idle) |
| Any | Syncing | ❌ No | System-controlled only (git operations) |
| Current Mode | Target Mode | Allowed? | Validation |
| ------------ | ----------- | -------------- | ---------------------------------------------------------- |
| Idle | User | ✅ Yes | Always allowed |
| Idle | Agent | ✅ Yes | Always allowed |
| User | Agent | ✅ Yes | Always allowed |
| User | Idle | ❌ No | Blocked by UI (no defined circumstances to return to Idle) |
| Agent | User | ⚠️ Conditional | Rejected if Agent is processing a work order |
| Agent | Idle | ❌ No | Blocked by UI (no defined circumstances to return to Idle) |
| Any | Syncing | ❌ No | System-controlled only (git operations) |
#### Mode Switch Request Flow