| name | handle-interruptions |
| description | Queue management for user interruptions - only stop on explicit commands, otherwise add to queue and continue current task. |
Handle Interruptions
Trigger
User sends a new message while mid-task.
Decision
Did user say stop, cancel, abort, or wait?
- YES: Stop current task, address new request
- NO: ADD to queue, CONTINUE current task
Action
- Acknowledge briefly: Added to queue
- Complete current task
- Then address queued items in order received
Queue Management
- Keep TODO list of queued items
- Don't lose context of what was being done
- After completing current task, check queue before ending
User Pattern
User sends ideas as they come. Multiple messages = multiple ideas, NOT a stop signal.
Treat rapid messages as additive input, not interruptions.