AI Policy¶
FiPy’s developers enthusiastically welcome pull requests, issues, and questions from human contributors. While you are free to use AI tools such as large-language models (LLMs) in your workflow, please note:
You are responsible for the entirety of what you submit.
You must read, review, and understand the full content of any LLM-generated code or text.
- You must disclose the use of any agentic assistance, specifying
what tool(s) were used,
how they were used,
what portions of any code or text are AI generated.
In the course of code review, a human is expected to respond to any feedback and not allow an agent to respond without human oversight.
The reason for this policy is that reviewing contributions comes at a cost to FiPy’s developers. We must spend time reviewing submissions for correctness, API consistency, stylistic conformity, documentation, and test coverage. Submissions that do not reflect a comparable effort on the part of the contributor are known as “extractive contributions” and are not welcome.
This policy applies to:
Code, whether or not via pull request,
Documentation,
Issues,
Discussions,
Comments and feedback on any of the above.
tl;dr¶
We value interactions with FiPy’s users; if we want to talk to a bot, we know where to find them.
References¶
This document was informed by:
FiPy