Conversation
There was a problem hiding this comment.
Pull request overview
Adds contributor-facing guidance on using LLM/AI tools in this repository, aligning expectations around human oversight and contribution quality while also normalizing Markdown formatting in CONTRIBUTING.md.
Changes:
- Add a new LLM Usage Policy section describing acceptable use, unacceptable use, and consequences.
- Normalize unordered list bullets (
*→-) in a couple sections. - Add spacing tweaks for readability.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
6657bca to
e968ddb
Compare
Signed-off-by: Lorna-Kelly <[email protected]> Signed-off-by: Lorna-Kelly <[email protected]>
e968ddb to
16d7b6d
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Signed-off-by: Lorna-Kelly <[email protected]>
696ef38 to
c12fd66
Compare
handreyrc
left a comment
There was a problem hiding this comment.
Looks good to me!
Thanks!
| - **Component Design**: Follow functional component patterns and ensure that UI state is managed predictably within the monorepo structure. | ||
| - **New package creation**: If a new package needs to be created, please follow the standards used by the existing packages, including the standard commands `build:dev`, `build:prod`, `test`, `e2e-test`, `lint`. | ||
|
|
||
| ## LLM Usage Policy |
There was a problem hiding this comment.
@lornakelly I remember from a recent news that Gnome project had the issues of people sending AI generated gnome-extension with a lot of unnecessary code, resulting in time-consuming human reviews.
Maybe we can consider taking some inspiration from:
- https://gitlab.gnome.org/GNOME/gnome-calendar/-/blob/main/CONTRIBUTING.md#use-of-generative-ai
- https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9694/diffs?file=3f454a98e586d1aa0d322e19afd5e67e08f2d3c8#3f454a98e586d1aa0d322e19afd5e67e08f2d3c8_263_282
This is from a GTK merge request as the topic is under evolution, but I like the clearness of the bullets... even if they are a bit "strict"
Wdyt?
Summary:
Closes: #42
Add an LLM Usage Policy section to CONTRIBUTING.md.
The policy welcomes AI tools as productivity aids while setting clear expectations around human oversight and contribution quality. It outlines what is and isn't acceptable use, and the consequences for violations.
Also make bullets consistent and add some spacing