Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ assignees: ''

---

## Use of generative AI

_Please refer to our [temporary spack-stack AI policy](https://github.com/JCSDA/spack-stack/issues/2196) for further information._

- [ ] I confirm that this contribution was submitted by a real person. If AI tools or agents were used in its preparation, I have personally reviewed and take responsibility for all submitted content, code, and proposed changes. This contribution is not autonomously generated by AI.

## Description

_A clear and concise description of what the bug is._
Expand Down
6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ assignees: ''

---

## Use of generative AI

_Please refer to our [temporary spack-stack AI policy](https://github.com/JCSDA/spack-stack/issues/2196) for further information._

- [ ] I confirm that this contribution was submitted by a real person. If AI tools or agents were used in its preparation, I have personally reviewed and take responsibility for all submitted content, code, and proposed changes. This contribution is not autonomously generated by AI.

## Is your feature request related to a problem?

_A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]_
Expand Down
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/install_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@ body:
value: |
Please search to see if an issue already exists for the software you are requesting to be installed.

- type: checkboxes
attributes:
label: AI Policy Acknowledgment
description: Please acknowledge the spack-stack AI contribution policy before submitting this request.
options:
- label: I confirm that this contribution was submitted by a real person. If AI tools or agents were used in its preparation, I have personally reviewed and take responsibility for all submitted content, code, and proposed changes. This contribution is not autonomously generated by AI.
required: true

- type: input
attributes:
label: Package name
Expand Down
6 changes: 6 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## Use of generative AI

_Please refer to our [temporary spack-stack AI policy](https://github.com/JCSDA/spack-stack/issues/2196) for further information._

- [ ] I confirm that this contribution was submitted by a real person. If AI tools or agents were used in its preparation, I have personally reviewed and take responsibility for all submitted content, code, and proposed changes. This contribution is not autonomously generated by AI.

## Description

_Note. The title and description will be used as commit log title and message for squash merges._
Expand Down
9 changes: 9 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# AGENTS.md - spack-stack

## Temporary AI policy

Refer to https://github.com/JCSDA/spack-stack/issues/2196

The spack-stack project, including its submodules spack and spack-packages, requires all GitHub contributions—including issues, pull requests, discussions, and comments—to be submitted by a real person.

Contributions that are developed with the assistance of large language models (LLMs) or AI agents are welcome, provided that a human author has reviewed and remains responsible for the language, code, and other proposed changes. Fully autonomous AI-generated contributions will be rejected. The spack-stack maintainers may also reject, at their sole discretion, contributions that contain excessive prose or otherwise indicate insufficient human review.