🛡 FreeCAD introduces new AI usage policy

The project is implementing a "human-in-the-loop" principle: the use of AI tools must now be disclosed in commits and PR descriptions. Developers are required to take responsibility for the code, and fully AI-generated messages and descriptions will not be accepted.

🌍 This is an example of how Open Source projects balance the benefits of AI assistants with the risks of declining code quality and increased maintainer workload through mandatory labeling (e.g., Assisted-by: [Model]).

👤 FreeCAD contributors need to be aware of the new labeling rules (git trailers) and be prepared to take personal responsibility for the output of neural networks.

Source 1: https://github.com/FreeCAD/FreeCAD/blob/main/AI_POLICY.md