Abgehakte Eintraege und Mess-Metadaten ohne Aussagekraft blaehen
Dokumente auf, ohne Information zu tragen.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Laufende Kommentare vor und zwischen Werkzeugaufrufen verwirren mehr,
als sie helfen.
- vor und zwischen Aufrufen nichts schreiben, erst arbeiten
- am Ende eine Antwort, bei mehreren Fragen nummeriert
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JMD2X7cCSHn17M2v641rXm
Ein Rebase spielt jeden alten Commit einzeln neu ein und erzeugt Konflikte, die
inhaltlich nicht bestehen. Konkret im dotfiles-Repo: Commit 55d9733 vom 05.07.
setzt in settings.json den Modellnamen und ergaenzt tui. Auf origin/main stand
beides schon, nur an verschobener Position — der Rebase konnte den alten Patch
nicht mehr zuordnen und meldete Konflikt, obwohl die Datei in HEAD und
origin/main byte-identisch war. Zusaetzlich haette er vier vorhandene
Merge-Commits umgeschrieben.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Ein Kommentar beschreibt kurz, was an dieser Stelle passiert. Das Warum gehoert
in die Commit-Message und ist dort in der Git-Historie nachlesbar.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Eine erfragte Satzanzahl wurde bisher als Richtwert behandelt und die
Antwort anschließend um Einordnung und Aufzählungen erweitert. Die neue
Regel stellt klar, dass "in einem Satz", "kurz" oder "nur X" Obergrenzen
sind und Zusatzkontext eine ausdrückliche Nachfrage voraussetzt.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Ungefragte Ausblicke (was-passiert-dann, naechster-schritt) explizit
verboten; Zusatzkontext nur als eine Hinweis-Zeile, mehr nur auf Nachfrage.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Alle Dokumente kuenftig als .adoc statt Markdown. Von Tools erzwungene
Dateien (CLAUDE.md, MEMORY.md, README.md) bleiben Markdown.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Jeder Teilplan unter plans/ muss ab sofort eine ### Schnellstart-Sektion
enthalten (Branch, Zuerst-lesen, Implementieren, Nächster-Schritt).
Wird beim Erstellen des Plans geschrieben, nicht nachträglich.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
bootstrap.sh empfiehlt fnm statt nvm für Node.js-Installation und gibt
klare Installationsbefehle statt eines #-Kommentars aus. Neue Entwicklungs-
regel: systemverändernde Scripts nie zum Testen ausführen.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Duplizierten Gitea-Integration-Abschnitt aus der Projekt-CLAUDE.md entfernt
und die globale CLAUDE.md als einzige Quelle der Wahrheit etabliert.
Korrigiert die falsche secret-tool-Referenz (Token wird per Datei gelesen).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Definiert klare Regeln, wo Wissen abgelegt wird: repo-spezifisch in CLAUDE.md,
projektübergreifend in ~/.claude/CLAUDE.md, Workarounds in eigener Datei.
Memory-System explizit nicht als primärer Speicherort.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Aktualisiert Bootstrap-Logik, Modellangaben in Workflow-Defs und Gitea-MCP-Wrapper-Robustheit. Konsistenzverbesserungen bei Skill-Dokumentation und Hook-Definitionen.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>