From 0867d8cf628af8a0fcc0205bc6bee1122e6210da Mon Sep 17 00:00:00 2001 From: duke Date: Tue, 3 Mar 2026 11:29:15 -0500 Subject: [PATCH 1/2] We do not have a code of conduct doc --- doc/CONTRIBUTING.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/CONTRIBUTING.md b/doc/CONTRIBUTING.md index 5866ab2e3..8a7bb5ef4 100644 --- a/doc/CONTRIBUTING.md +++ b/doc/CONTRIBUTING.md @@ -1,4 +1,3 @@ - # Hush Core (hushd) Software Contribution Guidelines Thank you for reaching out and trying to make Hush an even better software application and cryptocoin platform. These contribution guidelines shall help you figuring out where you can be helpful and how to easily get started. @@ -31,7 +30,6 @@ Interested in making a contribution? Read on! Before we get started, here are a few things we expect from you (and that you should expect from others): * Be kind and thoughtful in your conversations around this project. We all come from different backgrounds and projects, which means we likely have different perspectives on "how free software and open source is done." Try to listen to others rather than convince them that your way is correct. -* Open Source Guides are released with a [Contributor Code of Conduct](./code_of_conduct.md). By participating in this project, you agree to abide by its terms. * If you open a pull request, please ensure that your contribution does not increase test failures. If there are additional test failures, you will need to address them before we can merge your contribution. * When adding content, please consider if it is widely valuable. Please don't add references or links to things you or your employer have created as others will do so if they appreciate it. From d6d495c447d81c978bcf1d4174c031020fe30bca Mon Sep 17 00:00:00 2001 From: duke Date: Tue, 3 Mar 2026 11:40:16 -0500 Subject: [PATCH 2/2] AI/LLM usage policy Inspired by the policy in https://github.com/ggml-org/llama.cpp/blob/master/CONTRIBUTING.md --- doc/CONTRIBUTING.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/doc/CONTRIBUTING.md b/doc/CONTRIBUTING.md index 8a7bb5ef4..95cef86a4 100644 --- a/doc/CONTRIBUTING.md +++ b/doc/CONTRIBUTING.md @@ -4,6 +4,7 @@ Thank you for reaching out and trying to make Hush an even better software appli ## Table of Contents +0. [AI/LLM Usage Policty](#ai/llm-usage-policy) 0. [Types of contributions we're looking for](#types-of-contributions-were-looking-for) 0. [Ground rules & expectations](#ground-rules--expectations) 0. [How to contribute](#how-to-contribute) @@ -12,6 +13,21 @@ Thank you for reaching out and trying to make Hush an even better software appli 0. [Contribution review process](#contribution-review-process) 0. [Community](#community) +## AI/LLM Usage Policy + +> [!IMPORTANT] +> This project does **NOT** accept pull requests that are fully or predominantly AI-generated. AI tools may be utilized solely in an assistive capacity. The human submitting new code to the project must actually understand the code changes they are submitting. + +Code that is initially generated by AI and subsequently edited will still be considered AI-generated. AI assistance is permissible only when the majority of the code is authored by a human contributor, with AI employed exclusively for corrections or to expand on verbose modifications that the contributor has already conceptualized (e.g., generating repeated lines with minor variations). + +If AI is used to generate any portion of the code, contributors must adhere to the following requirements: + +1. Explicitly disclose the manner in which AI was employed, including the exact model and quantization used and if it was done via local AI, such as with llama.cpp or a SaaS provider. +2. Perform a comprehensive manual review prior to submitting the pull request. +3. Be prepared to explain every line of code they submitted when asked about it by a maintainer. +4. It is strictly prohibited to use AI to write your posts for you (bug reports, feature requests, pull request descriptions, Github discussions, responding to humans, ...). + + ## Types of contributions we're looking for There are many ways you can directly contribute to Hush: