From 8a344e88248b6dbe2cc9acffd516abb7f557822c Mon Sep 17 00:00:00 2001 From: Hugo Date: Thu, 26 Feb 2026 12:37:31 +0100 Subject: [PATCH] [Project] Update rules for pull-requests regarding AI This is done to avoid fully-automatic AI-generated contributions. A human has to be in the loop --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 763be56f91f..32364ea1575 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -73,6 +73,7 @@ For newcomers in the community, we regularly identify issues easy to tackle and ### Rules +- While **artificial intelligence** tools may assist in drafting code contributions, such contributions must address a real issue encountered by a human developer or a feature needed by end users for their specific use case. The contributor must actively participate in the development process from start to finish, ensuring no contribution is fully automated. - Description must explain the **issue solved** or the **feature added**, and this must be reported in the **[CHANGELOG.md](https://github.com/sofa-framework/sofa/blob/master/CHANGELOG.md)** file. - Code must follow **[our guidelines](https://github.com/sofa-framework/sofa/blob/master/GUIDELINES.md)**. - Commit must build **successfully** on Jenkins for all steps (compilation + tests + examples). @@ -159,4 +160,4 @@ By making a contribution to this project, I certify that: # Annual development cycle -
Annual dev cycle
A year of development within the SOFA community: dev meeting and events
\ No newline at end of file +
Annual dev cycle
A year of development within the SOFA community: dev meeting and events