# SDL\_shader\_tools: policy: Added LLM policy.

**URL:** <https://discourse.libsdl.org/t/sdl-shader-tools-policy-added-llm-policy/69238>\
**Category:** SDL Commits\
**Created:** [September 4, 2026, 6:02pm UTC](https://discourse.libsdl.org/t/sdl-shader-tools-policy-added-llm-policy/69238 "2026-09-04T18:02:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SDLPushPostBot](https://discourse.libsdl.org/user_avatar/discourse.libsdl.org/sdlpushpostbot/32/4370_2.png) [@SDLPushPostBot](https://discourse.libsdl.org/u/SDLPushPostBot)\
**Post date:** [September 4, 2026, 6:02pm UTC](https://discourse.libsdl.org/t/sdl-shader-tools-policy-added-llm-policy/69238/1 "2026-09-04T18:02:57Z")

</div>

> <https://github.com/libsdl-org/SDL_shader_tools/commit/8d470e0c2b6fe4edb98f66c03e514b05a1a249e2>

```diff
From 8d470e0c2b6fe4edb98f66c03e514b05a1a249e2 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Thu, 3 Sep 2026 12:59:19 -0400
Subject: [PATCH] policy: Added LLM policy.

---
 .github/PULL_REQUEST_TEMPLATE.md | 9 +++++++++
 AGENTS.md | 11 +++++++++++
 CLAUDE.md | 11 +++++++++++
 3 files changed, 31 insertions(+)
 create mode 100644 .github/PULL_REQUEST_TEMPLATE.md
 create mode 100644 AGENTS.md
 create mode 100644 CLAUDE.md

diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 0000000..da33e19
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,9 @@
+- [] I confirm that I am the author of this code and release it to the SDL project under the zlib license. This contribution does not contain code from other sources, including code generated by a Large Language Model ("AI").
+
+<!--- Provide a general summary of your changes in the Title above -->
+
+## Description
+<!--- Describe your changes in detail -->
+
+## Existing Issue(s)
+<!--- If it fixes an open issue, please link to the issue here. -->
diff --git a/AGENTS.md b/AGENTS.md
new file mode 100644
index 0000000..f299237
--- /dev/null
+++ b/AGENTS.md
@@ -0,0 +1,11 @@
+Generative AI, including large language models (LLMs), should not be used in
+any way when contributing to SDL.
+
+We want our code to be art. We want to interact with real humans. Please don't
+submit AI-generated comments or code in bug reports or pull requests. We
+understand some people consider AI to be a useful tool, but we want to connect
+with you, not your computer.
+
+Any pull request to this project will ask you to confirm that you are the
+author and that you are contributing your changes under the zlib license.
+
diff --git a/CLAUDE.md b/CLAUDE.md
new file mode 100644
index 0000000..f299237
--- /dev/null
+++ b/CLAUDE.md
@@ -0,0 +1,11 @@
+Generative AI, including large language models (LLMs), should not be used in
+any way when contributing to SDL.
+
+We want our code to be art. We want to interact with real humans. Please don't
+submit AI-generated comments or code in bug reports or pull requests. We
+understand some people consider AI to be a useful tool, but we want to connect
+with you, not your computer.
+
+Any pull request to this project will ask you to confirm that you are the
+author and that you are contributing your changes under the zlib license.
+

```
