First off, thanks for taking the time to contribute!
We're conducting an experiment here by working in the open. We're finding out what works, and for that other perspectives matter.
Our project and everyone participating in it are governed by our Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to the project team at abuse@grendel-consulting.com or through the options to report an abusive issue or comment.
Please start a conversation or raise an issue about the feature or issue you've found; that provides us an opportunity to understand what you've spotted, where it challenges our approach and where it augments it.
We request that prospective contributors include themselves in our Contributors within their first pull request, to indicate they have read these guidelines and agree to uphold our Code of Conduct.
We require that contributors:
You can read about the difference between signing-off and signing.
We practise scaled trunk-based development with short-lived feature branches and continuous integration for everything being worked on by humans. Bots handle the heavy lifting in the subsequent pull requests.
We maintain a consistent opinionated style using Linters and Formatters.
Our Code Scanners help spot bugs, issues, and vulnerabilities.
Dependencies are pinned and kept evergreen automagically.