executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
breadth-of-thoughtExhaustive solution space exploration. Use when you need ALL viable options (not just the best), solution space is unknown, or you can't afford to miss alternatives.
Independent GitHub snapshot · Automated classification · Original documentation governs
Exhaustive exploration methodology for discovering ALL viable solutions.
| ToT | BoT |
|---|---|
| Find THE best | Find ALL viable |
| Prune aggressively (keep top 2-3) | Prune conservatively (keep >40% confidence) |
| Deep exploration of winners | Broad exploration of everything |
| Single recommendation | Multiple options with trade-offs |
Generate 8-10 approaches at each level:
Keep anything above 40% viability threshold:
For EACH remaining option, generate sub-approaches:
Option 1 → 1a, 1b, 1c
Option 2 → 2a, 2b, 2c
Option 3 → 3a, 3b, 3c
...
Score all remaining options:
Return 3-5 viable solutions with:
## BoT Exploration: [Problem]
### Solution Portfolio
#### Option 1: [Name]
- **Approach**: [description]
- **Best for**: [use case]
- **Trade-offs**: [gains vs losses]
- **Confidence**: X%
#### Option 2: [Name]
- **Approach**: [description]
- **Best for**: [use case]
- **Trade-offs**: [gains vs losses]
- **Confidence**: X%
#### Option 3: [Name]
...
### Comparison Matrix
| Option | Speed | Cost | Complexity | Risk | Best When |
|--------|-------|------|------------|------|-----------|
| 1 | | | | | |
| 2 | | | | | |
| 3 | | | | | |
### Eliminated Options
- [Option X]: [why not viable]
### Recommendation
No single "best" - choose based on priorities:
- If [priority A] matters most → Option 1
- If [priority B] matters most → Option 2
- If [priority C] matters most → Option 3
Problem: Data pipeline architecture options
BoT Output:
Each is viable - choice depends on specific requirements.