diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..1cc9712 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,31 @@ +# Contributing + +## Commit Message Standard + +Bitte nutze fuer alle Commits dieses Format: + +`: ` + +Beispiele: +- `feat: add dynamic hero text from product config` +- `fix: correct package card price rendering` +- `refactor: centralize product page section labels` + +## Erlaubte Typen + +- `feat` neue Funktionalitaet +- `fix` Bugfix +- `refactor` Umstrukturierung ohne Verhaltensaenderung +- `docs` Dokumentation +- `test` Tests +- `chore` Wartung/Tooling +- `perf` Performance +- `build` Build/Dependencies +- `ci` CI/CD-Aenderungen +- `revert` Ruecknahme eines Commits + +## Regeln + +- Subjekt im Imperativ und klein beginnen. +- Keine Punkte am Ende der Commit-Betreffzeile. +- Optional Scope nutzen, wenn sinnvoll: `feat(ui): ...`, `fix(router): ...`.