| name | tunnel-history |
| description | Show aggregated history of a domain — thinking stages, importance breakdown, cognitive patterns, emotional tones, top concepts as bar charts. Use when user wants the meta-view of their own engagement with a topic over time. |
| layer | utility |
| reads | ["L2.summaries","L0.all_conversations"] |
| writes | [] |
| citations | output-is-citation |
| determinism | pure-function |
| allowed-tools | mcp__my-brain__tunnel_history |
tunnel-history — utility meta-view
Framework context
Utility skill adjacent to tunnel-state: where tunnel-state is the current save-state, tunnel-history is the aggregate engagement profile across all time. Bar charts for distributions, not citations-per-row — the output IS the distribution.
When to invoke
- User wants a retrospective: "overall, how have I been with X"
- Before thinking-trajectory to establish baseline distribution
- Coaching / self-reflection context
Input
domain: str
Output contract
## 📊 Tunnel History: {domain}
**Total conversations**: N
**Importance**: 💎 X · ⭐ Y · · Z
### Thinking stages (bar chart)
🚀 executing ████████████ 60%
🔧 refining ████ 20%
💎 crystallizing ██ 10%
🔍 exploring ██ 10%
### Cognitive patterns (top 7)
- deep-dive: 45
- architectural: 32
...
### Problem-solving approaches (top 7)
### Emotional tones (top 5)
### Top concepts (top 10 by frequency)
Does NOT do
- Cite individual conversations (this is aggregate)
- Show evolution over time (that's thinking-trajectory)
- Compare domains (tunnel-history is single-domain)
Verification checklist