mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-01-15 15:48:05 +00:00
docs: Add AI Assistance Disclosure Clause
Some checks failed
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
🕒 Handle Stale Issues / 🗑️ Cleanup Stale Issues (push) Has been cancelled
Some checks failed
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
🕒 Handle Stale Issues / 🗑️ Cleanup Stale Issues (push) Has been cancelled
Update introduces a new section outlining requirements for contributors who use AI tools while working on the project.
This commit is contained in:
16
.github/CONTRIBUTING.md
vendored
16
.github/CONTRIBUTING.md
vendored
@@ -24,21 +24,21 @@ Thank you for your interest in contributing to the Streamyfin project. This docu
|
|||||||
## AI Assistance Disclosure
|
## AI Assistance Disclosure
|
||||||
|
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> If any AI tool was used while contributing to Seerr, it must be disclosed in the pull request.
|
> If any AI tool was used while contributing to Streamyfin, it must be disclosed in the pull request.
|
||||||
|
|
||||||
Note in your PR whether AI assistance was used and to what extent (for example, *docs only* or *code generation*).
|
State in your PR whether AI assistance was used and to what extent (for example, *docs only* or *code generation*).
|
||||||
If AI-generated text was used in PR responses, disclose that as well.
|
If AI-generated text was used in PR discussions or responses, disclose that as well.
|
||||||
Simple tab-completion or short keyword suggestions do **not** require disclosure.
|
Minor autocomplete or keyword suggestions do not require disclosure.
|
||||||
|
|
||||||
### Examples
|
### Examples
|
||||||
|
|
||||||
> This PR was written primarily by Claude Code.
|
> This PR was written primarily by Claude Code.
|
||||||
> I used Cursor to understand parts of the codebase, but the implementation is fully manual.
|
> I used Cursor to explore parts of the codebase, but the implementation is fully manual.
|
||||||
|
|
||||||
Failing to disclose AI usage wastes maintainers time and makes it harder to judge review effort.
|
Failing to disclose AI usage wastes maintainers’ time and complicates review efforts.
|
||||||
We welcome AI-assisted work, but contributors must understand and take full responsibility for the code they submit.
|
AI-assisted contributions are welcome, but contributors remain fully responsible for the code they submit.
|
||||||
|
|
||||||
Be respectful to maintainers and always disclose AI involvement.
|
Always disclose AI involvement to maintain transparency and respect for maintainers’ time.
|
||||||
|
|
||||||
## Reporting Issues
|
## Reporting Issues
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user