diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..29f2afe --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,31 @@ +# Contributing + +## Commit Message Standard + +Bitte nutze fuer alle Commits dieses Format: + +`: ` + +Beispiele: +- `feat: add product metadata for hero sections` +- `fix: correct vat calculation in checkout` +- `refactor: split product config helper functions` + +## 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: `fix(api): ...`, `feat(config): ...`.