Thank you for being part of our community.
Contributions are welcome in form of pull requests, issues or discussions. If you plan to implement something new or bigger, it is advisable to start a discussion first.
- be nice (we all do this in our free time)
- when requesting something, give enough details
- treat the community with respect
As you are voluntary contributing to our project, also we try to give you certain promisies as long as you also play accoring to our rules.
Our promise to you:
- treat you with respect
- answer every request within a reasonable time (at least in a few days if possible)
- not close your requests without any comment
- when turning something down we give you reasons why and allow a discussion
We totally appreciate and support AI assisted coding. Therefore important concepts are documented in a human and AI friendly way to make it easy to start implementing certain features. This includes general AGENTS.md guidance, per-technology skill files, and thorough architecture documentation so AI can do a good job.
Both of the following workflows are welcome:
- Human writes code + tests → Human reviews
- AI writes code + tests → Human reviews
AI-only review is not sufficient. AI may assist with a review, but a human must also review every change before a pull request is created or merged. This is a hard requirement — no exceptions.
In other words: feel free to let the AI write all your code, but you are responsible for reviewing what it produced before opening a PR.
Write git conventions according to conventionalcommits