diff --git a/docs/workspace-management.md b/docs/workspace-management.md index 9e4c8d0..ede213b 100644 --- a/docs/workspace-management.md +++ b/docs/workspace-management.md @@ -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