diff --git a/CLAUDE.md b/CLAUDE.md index d77cd99..7f72aa4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -17,6 +17,7 @@ Regel: Keine Datei in legacy/ wird verändert. Nur lesen. @rules/framework-constraints.md @rules/session-protocol.md @rules/parallel-agents.md +@rules/language-conventions.md ## Aktiver Scope Aktuelle Phase: 1 — Discovery @@ -25,6 +26,7 @@ Schreibrechte: docs/A_discovery/**, docs/B_planning/decisions-log.md Keine Änderungen an: src/**, legacy/**, docs/templates/** ## Konventionen +- Sprache: Deutsch mit dem User, Englisch für technische Artefakte und Quellcode (siehe @rules/language-conventions.md) - Entscheidungen immer in decisions-log.md eintragen (oben anfügen, nie editieren) - Jede Session endet mit aktuellem status.md - Offene Fragen explizit notieren, nicht stillschweigend überspringen diff --git a/rules/language-conventions.md b/rules/language-conventions.md new file mode 100644 index 0000000..8ca3183 --- /dev/null +++ b/rules/language-conventions.md @@ -0,0 +1,7 @@ +- Communication with the user: German +- Technical artifacts (tables, class names, identifiers, diagrams, architecture docs): English +- Source code comments: English +- Commit messages: English +- File names for documents: English (kebab-case) +- Markdown section headings in technical docs: English +- Decision log entries: German prose, English for technical terms