Before submitting a PR, please discuss the change you wish to make in an issue report or discussion thread, in order to see if it fits the direction of the project. If you skip this step, a PR containing anything other than a trivial bug fix will likely be rejected.
Contributions generated or co-authored by LLMs or AI coding tools are not allowed. Your contribution must be licensed as original work that is personally authored by you under the terms of the GNU General Public License v3.0 or later. Every part of your contribution must be written, thoroughly tested and fully understood by you so that any queries about the logic of your contribution can be answered during the review process.
You may only use AI assistants or tooling for learning purposes, including guided research of the codebase and exploring concepts. Your contribution must not include any content produced by generative AI (code, text snippets, images nor other media).