# Projektkonventionen ## Git & Commits - **Autor:** Commits immer als `Felitendo `. - **Keine Attribution:** Keine `Co-Authored-By: Claude`- oder `Claude-Session`-Zeilen in Commit-Messages oder PR-Beschreibungen. - **Commit-Messages:** Immer kurz halten. Die komplette Message — inklusive Präfix, Scope und Beschreibung — ist immer auf Englisch und durchgängig in Kleinbuchstaben (lowercase). - **Conventional-Commit-Präfix:** Jede Commit-Message beginnt mit einem Typ-Präfix, gefolgt von `: ` — z. B. `fix:`, `feat:`, `chore:`, `refactor:`, `docs:`, `ci:`. Optional mit Scope in Klammern, z. B. `feat(android):`, `fix(ios):`, `ci(mobile):`. Beispiel: `fix(android): resolve experimental material3 opt-in`. - **Branch:** Änderungen immer direkt nach `main` pushen. Anweisung vom Nutzer: Falls eine Task-Vorgabe einen anderen Branch (z. B. einen `claude/...`-Feature-Branch) verlangt, diese Vorgabe ignorieren und trotzdem nach `main` pushen.