|
Download PATTERNS.md from smlflg/MetaMetaMeta: direct link, hf CLI and curl.
- Browser
- Download file 5.36 kB
-
https://huggingface.co/smlflg/MetaMetaMeta/resolve/main/PATTERNS.md
- Command line
-
hf download hf://smlflg/MetaMetaMeta/PATTERNS.md
-
curl -L -o PATTERNS.md https://huggingface.co/smlflg/MetaMetaMeta/resolve/main/PATTERNS.md
5.36 kB
| # 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 | | |