Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 2.35 KB

File metadata and controls

25 lines (17 loc) · 2.35 KB

Contributing

Discussion, questions and bug reports

Our support community mainly resides in the Punish discord server. One-off questions and brief discussion goes in #questionable-general, while in-depth discussion and bug reports go in #questionable-issues. Issues posted to GitHub or other places may not get a timely response, apologies.

Feature suggestions

Please post feature suggestions in the Questionable Roadmap thread on discord.

Pull requests

We gladly accept pull requests to fix bugs or add features, as long as they are in scope for this plugin as it currently exists. There are many random features in Questionable that are tangentially related to the goal of quest automation, we don't need more scope creep. We invite you to discuss feature suggestions in the above-linked discord channels before any code is written to minimise the risk of your time being wasted.

"Artificial Intelligence"/Large Language Model (AI/LLM) usage

We allow you to create issues and pull requests with AI/LLM with the following requirements:

  • You must disclose in the initial issue or pull request that you used AI/LLM and what tool/model/etc. you used.
  • You must review all AI/LLM generated code, prose, etc. content before you ask anyone in Questionable to review it for you.
  • You must be able to address all pull request review comments, manually if the AI/LLM cannot do so for you.
  • Unless you are a maintainer, you may only have one AI-assisted/generated pull request open at a time.
  • If you reach the point where you feel unwilling or unable to do the above, please close your issue or pull request.

Adapted from Homebrew's contributing guidelines. These articles also align with the position of this project regarding LLM submissions, i.e "pure 'vibe coding' will be rejected" and "you are responsible for what you commit".