From 37f927a570d6e998f34a218d689d7646244cc590 Mon Sep 17 00:00:00 2001 From: Stavros Date: Mon, 27 Apr 2026 20:36:24 +0300 Subject: [PATCH] chore: update contributing guide to reference ai policy --- AI_POLICY.md | 2 +- CONTRIBUTING.md | 3 +++ SECURITY.md | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/AI_POLICY.md b/AI_POLICY.md index 9230781..7be9089 100644 --- a/AI_POLICY.md +++ b/AI_POLICY.md @@ -18,7 +18,7 @@ We expect the Tinyauth community to use AI as a tool for faster development and - **All usage must be clearly labeled**: Any content generated by AI must be clearly labeled as such. In the case that a pull request is clearly generated by AI and the author fails to disclose its use, it will be rejected. - **All generated content should be completely understood by the account holder**: The human who utilized the large language model to generate content must have a thorough understanding of it. This includes understanding the resulting output to the full extent and being able to explain it in detail in case it's needed. - **Automated systems are not allowed**: All forms of automated systems that utilize large language models to generate content without human oversight are forbidden. This includes any system that generates content without a human being directly involved in the process like for example with OpenClaw. -- **No generated content other than text is allowed**: The only type of content that can be generated by AI and used in Tinyauth is text. +- **No generated content other than text is allowed**: Images, videos, audio and any other form of content generated by AI other than text is not allowed in Tinyauth. - **AI pull requests are not guaranteed to be accepted or prioritized**: Any pull request that contains AI generated content is not guaranteed to be accepted and/or prioritized. The maintainers are responsible for reviewing all pull requests and determining whether or not they meet the standards of the project. AI generated content will be reviewed with the same standards as any other content, and may be rejected if it does not meet those standards. - **Large generated pull requests will be rejected**: Any pull request that contains a large amount of generated content will be rejected. This is because it is difficult for the maintainers to review and verify large amounts of generated content. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2b44314..2cbcc02 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,6 +2,9 @@ Contributing to Tinyauth is straightforward. Follow the steps below to set up a development server. +> [!NOTE] +> If you are using large language models to contribute to the project, please ensure that you have read and understood the [AI Policy](AI_POLICY.md). + ## Requirements - Bun diff --git a/SECURITY.md b/SECURITY.md index f6da0f5..3665ec5 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -6,4 +6,4 @@ It is recommended to use the [latest](https://github.com/tinyauthapp/tinyauth/re ## Reporting a Vulnerability -Due to the nature of this app, it needs to be secure. If you discover any security issues or vulnerabilities in the app please contact me as soon as possible at . Please do not use the issues section to report security issues as I won't be able to patch them in time and they may get exploited by malicious actors. +Due to the nature of this app, it needs to be secure. If you discover any security issues or vulnerabilities in the app please contact me as soon as possible at . Please do not use the issues section to report security issues as I won't be able to patch them in time and they may get exploited by malicious actors.