========= 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: - `LLVM AI Tool Use Policy `_ - `SciPy AI Policy `_