File size: 5,359 Bytes
3bc7cb3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
# PATTERNS — Was funktioniert, was nicht

Pattern-Katalog auf Basis von 100+ Sessions, Retrospektiven und Sidecar-Evolution.
Zweck: Scannable, actionable — keine Theorie, nur belegte Muster.

---

## Erfolgreiche Patterns

### 1. Eval-Driven Development
- V1 Evaluation mit 179 pytest Tests, 100% Accuracy auf allen Feature-Gruppen
- Binäre Metriken statt subjektiver Bewertung
- Source: RETROSPEKTIVE_100_SESSIONS

### 2. Plan → Implementation → Verification
- Plan-Mode als Kontrollpunkt etabliert
- Gibt Struktur und verhindert spontane Feature-Expansion
- Source: RETROSPEKTIVE_100_SESSIONS

### 3. Parallel Scout Agents
- 8+ Explore-Scouts parallel für Codebase-Analyse
- Effizient für breite Recherche, schützt Haupt-Kontext
- Source: RETROSPEKTIVE_100_SESSIONS

### 4. Critical Review Before Implementation
- Session a25399f3: 4 kritische Bugs in Skill-Routing Plan gefunden BEVOR Code geschrieben
- Review ist billiger als Debugging
- Source: RETROSPEKTIVE_100_SESSIONS

### 5. Keyword-First Pre-Filter (Sidecar-NG)
- Deterministisch, 0ms, $0
- First-match-wins statt 49 paralleler Mechanisms
- Covers 60–70% der Prompts ohne LLM
- Source: SIDECAR_EVOLUTION

### 6. Stateless over Stateful
- V1–V7: Stateful Daemons, 5.8 GB State-Risiko
- NG: Stateless Script, ~450 LOC, kein State zu korrumpieren
- Source: SIDECAR_EVOLUTION

### 7. Measurement from Day 1
- inject_log.jsonl + eval_ab.py von Tag 1
- Nicht bauen-und-hoffen sondern bauen-und-messen
- Source: SIDECAR_EVOLUTION

### 8. Fail-Open Design
- Hook-Fehler → Exit 0, Prompt geht unmodifiziert durch
- Sidecar darf Claude Code NIE blockieren
- Source: Sidecar-NG ARCHITECTURE

### 9. Just-in-Time Injection
- 1 Satz additionalContext statt 280 Zeilen CLAUDE.md
- Situativ relevant, geht nicht im Rauschen unter
- Source: Harness-Analyse

### 10. Cost-Optimized Delegation
- Opus orchestriert, Sonnet implementiert, Haiku für Background
- /crew ($0.60/1M) vs SubAgents ($3/1M) = 85% Kostenreduktion
- Source: ORCHESTRATION_GUIDE, ANALYSE_KOMPLETT

---

## Gescheiterte Patterns

### 1. Mehr Regeln = Mehr Compliance
- Realität: Jede Regel schwächt alle anderen (Attention Budget)
- 280 Zeilen CLAUDE.md → 50% ignoriert
- 15 Anti-Patterns gleichzeitig → Analyse-Paralyse
- Source: Harness-Analyse

### 2. Fire-and-Forget Sessions
- 74 Sessions gestartet, <20 beendet (27%)
- 71 Zombie-Prozesse nie aufgeräumt
- Kein Session-Hygiene-System
- Source: ANALYSE_KOMPLETT, FINAL_SYNTHESIS

### 3. Hyperfocus ohne Verification
- 10 Features in einem Tag, 0 E2E Tests
- Verification Score: 2/10
- Unit Tests ≠ Integration Tests
- Source: TAGESANALYSE_2026-03-09

### 4. Post-hoc Planung
- Plans nachträglich generiert um Builds zu rechtfertigen
- "Plan before build" — Regel existiert, wird nicht befolgt
- Source: FORENSIK

### 5. 49 Parallel Mechanisms (V7)
- Jeder Mechanism votiert, gewichteter Durchschnitt
- Realität: Kein Mechanism konnte Opus zuverlässig beeinflussen
- 45K LOC für ein Problem das 450 LOC lösen
- Source: SIDECAR_EVOLUTION

### 6. Delegation ohne Verständnis
- SidecarDashboard: delegiert gebaut, kann nicht debuggt werden
- "Delegation ≠ Understanding"
- Source: RETROSPEKTIVE_100_SESSIONS

### 7. Meta-Arbeit als Prokrastination
- 25 .md Files erstellt statt Code zu schreiben
- 8-Wochen-Plan nie abgeschlossen
- Dokumentation als Ersatz für Execution
- Source: ANALYSE_KOMPLETT

### 8. Tool Rejection Pattern
- Fast jede Session beginnt mit "User rejected tool use"
- Interrupts vor Abschluss → ineffiziente Feedback-Loops
- Source: RETROSPEKTIVE_100_SESSIONS

### 9. Scope-Drift durch offene Fragen
- Open-ended Fragen → Claude interpretiert als Green Light
- Session 750f07: Start als Plan-Continuation → 3 neue Tasks + Selbstzweifel-Spirale
- Source: FORENSIK, RETROSPEKTIVE

### 10. Unbegrenztes Memory-Wachstum
- MEMORY.md wächst ohne Limit (12 KB vs Hermes 800 Token Cap)
- Alte Einträge veralten, werden nie gelöscht
- Memory-Pollution statt Memory-Curation
- Source: Harness-Analyse (Hermes-Vergleich)

---

## Anti-Patterns (Kill-Liste)

| Anti-Pattern | Warum schlecht | Alternative |
|---|---|---|
| CLAUDE.md > 200 Zeilen | Attention Budget | additionalContext JIT |
| Alle Skills immer injizieren | Context Pollution | On-Demand via Keyword |
| Stateful Daemon | State Corruption Risk | Stateless Script |
| Mehr Mechanisms hinzufügen | Diminishing Returns | Messen + Reduzieren |
| Session ohne Recap starten | Kein Drift-Bewusstsein | /check-state pflicht |
| /auto (zu viel Magic) | Unkontrollierbar | Explizite Delegation |
| Parallel WebSearch | Token-Verschwendung | /research (Gemini) |
| Commit ohne Tests | Regressions | pytest vor Commit |
| Plan after Build | Rationalisierung | Plan → Review → Build |
| Memory ohne Expiry | Veraltete Einträge | Hard Cap + Curation |

---

## Kompensations-Mechanismen (ADHS-spezifisch)

| Kompensation | Wirkt gegen | Status |
|---|---|---|
| Plan-Mode | Impulsives Bauen | aktiv |
| Sidecar-NG Injection | Regel-Vergessen | aktiv |
| /quickwin | Task Paralysis | aktiv |
| /focus | Scope-Drift | aktiv |
| /checkpoint | Verlust-Angst | aktiv |
| Session Recaps | Cross-Session Drift | inkonsistent |
| Eval-Framework | Belief-driven Development | aktiv |
| Coaching Hooks | Vergessene Regeln | aktiv |
| fear-map.md | Angst-getriebene Entscheidungen | aktiv |