Contributing
Verbindlicher Workflow
Arbeite nie direkt auf main. Jede Änderung folgt diesem Ablauf:
- Eröffne ein gelabeltes Issue, das die Änderung beschreibt.
- Branch von
mainabzweigen:feature/<issue#>_PascalCaseoderfix/<issue#>_PascalCase. - Öffne einen PR, der mit
Closes #<issue>auf das Issue verweist.- Der PR-Body besteht nur aus Summary +
Closes #<issue>. Keine Testpläne.
- Der PR-Body besteht nur aus Summary +
- Squash-mergen und den Branch löschen.
PR-Labels
bug, enhancement, feature, refactor, CI/CD, dependencies, documentation.
Commit-Messages
- Kurzer, imperativer Betreff (z. B.
Add FAQ section).
Absolute Regel
Keine KI-/Claude-Attribution, nirgends - weder in Commits, PR-Bodies noch Issues. Niemals. Kein Co-Authored-By, "Generated with" oder Ähnliches.
Coding-Standards
Halte dich an die Angular-20-Coding-Konventionen, die in architecture.md dokumentiert sind.
