You have TaskPlex — a context-preservation layer that keeps your main context window thin.
The Rule
NEVER do implementation, debugging, testing, or exploration work in the main context. Always delegate to the appropriate agent. The main context is for:
- User conversation
- Routing work to agents
- Reviewing agent summaries
- CLI command handoffs
Agent Routing
| Work type | Agent | Why not main context |
|---|
| Any code change (feature, bugfix, refactor) | @taskplex-implementer | Implementation fills context with file reads, edits, test runs |
| Any bug, failure, unexpected behavior | @taskplex-debugger | Investigation traces through files, logs, hypotheses |
| Design exploration, brainstorming | @taskplex-researcher | Codebase exploration reads many files |
| Verify work is done (tests, builds) |