]> juplo.de Git - demos/kafka/training/commitdiff
CLAUDE.md: Hinweis ergänzt, dass keine Git-Erkundungsbefehle nötig sind
authorKai Moritz <kai.milan.moritz@googlemail.com>
Sun, 31 May 2026 12:24:54 +0000 (12:24 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Sun, 31 May 2026 12:24:54 +0000 (12:24 +0000)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
.claude/settings.local.json
CLAUDE.md

index f681cdf21004babda300a52ca5d5ef5ace65d516..1ca3f1c5cf7a4abef0a65c28b4965193d3767008 100644 (file)
@@ -37,7 +37,8 @@
       "Bash(chmod +x diff.sh)",
       "Bash(grep -- \"--claude-5$\")",
       "Bash(grep -- \"--claude-6$\")",
-      "Bash(git commit -m ' *)"
+      "Bash(git commit -m ' *)",
+      "Bash(git *)"
     ]
   }
 }
index d30fd36d49f9c7a0643ac6e240b65e44cdde93b4..c95ff08ae36d2918d1e16d111e37f12e52d66485 100644 (file)
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -25,6 +25,9 @@ Branch-Name-Präfixe gruppieren Übungen nach Thema:
 
 Die Rebase-Elternbeziehungen (ROOTs) sind **ausschließlich** in der ROOT-Tabelle dieser `CLAUDE.md` festgehalten. `branches.sh` enthält nur die Branch-Namen und die Iterationsliste für Skripte.
 
+> **Diese `CLAUDE.md` ist die einzige maßgebliche Quelle für die Branch-Struktur.**
+> Vor dem Start einer Aufgabe keine Git-Erkundungsbefehle ausführen (`git branch -a`, `git tag`, `git log --all` o.ä.) — alle benötigten Informationen zur Branch-Hierarchie und den ROOTs sind hier vollständig dokumentiert.
+
 ### Branch-Hierarchie (vollständige ROOT-Tabelle)
 
 **Vor jedem Rebase den ROOT aus dieser Tabelle nachschlagen** — nicht raten, denn einige ROOTs sind nicht intuitiv (z.B. hat `springkafka/spring-consumer--kafkalistener` den ROOT `consumer/spring-consumer`, nicht `springkafka/supersimple-consumer`).