Skip to content

Add LLM Usage Policy#45

Open
lornakelly wants to merge 2 commits intoserverlessworkflow:mainfrom
lornakelly:42/contribution-guide-llm
Open

Add LLM Usage Policy#45
lornakelly wants to merge 2 commits intoserverlessworkflow:mainfrom
lornakelly:42/contribution-guide-llm

Conversation

@lornakelly
Copy link

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

Copilot AI review requested due to automatic review settings March 24, 2026 16:37
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@lornakelly lornakelly force-pushed the 42/contribution-guide-llm branch from 6657bca to e968ddb Compare March 24, 2026 16:41
Signed-off-by: Lorna-Kelly <[email protected]>
Signed-off-by: Lorna-Kelly <[email protected]>
@lornakelly lornakelly force-pushed the 42/contribution-guide-llm branch from e968ddb to 16d7b6d Compare March 24, 2026 16:41
Copilot AI review requested due to automatic review settings March 24, 2026 16:46
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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]>
Copy link
Contributor

@handreyrc handreyrc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@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:

Wdyt?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add LLM Usage Guidance to CONTRIBUTING.md

5 participants