← spm1d

AI use

How AI is used

Some components of spm1d.org software, including documentation and web pages, are developed with the help of AI coding assistants. We view AI tools as a useful part of the software development process, especially to catch bugs and maintain internal consistency.

Full-disclosure AI package

spm1d.org is experimenting with a full-disclosure package registration1d wherein all commits, and the full AI conversation history are published.

Contributions

Pure AI contributions are not permitted. A human must thoroughly review, test, and take full responsibility for all contributions, regardless of whether AI assistance was used.

Contributions that use AI are welcome under the conditions in the AI policy for contributions.

Precedent

spm1d.org follows recently adopted policies from similar scientific Python projects including: NumPy, SciPy and scikit-learn.