Skip to content
This repository was archived by the owner on Mar 26, 2026. It is now read-only.

Latest commit

 

History

History
31 lines (19 loc) · 1.6 KB

File metadata and controls

31 lines (19 loc) · 1.6 KB

Contributing to Ariadne

We expect contributors to adhere to the ethos of the project:

Source code is not an artifact, an intermediate representation, nor a bothersome annoyance whose creation is to be offloaded to metal and transistors. Source code is a source of truth - the only source of truth that constitutes this software project - and it deserves to be understood and curated by the accountable and reasoned mind of a human being.

We do not expect perfection, but we do expect you to personally understand your own motivations and decisions.

Code of conduct

Ariadne follows the Rust CoC.

License

By contributing to the project, you agree to publish your code under the license terms laid out in LICENSE.

Although the project has no immediate plans to relicense, there is the possibility that the project may transition to a less permissive license (such as a member of the GPL family) in the future.

Use of Large Language Models ('LLMs' or 'AI')

We do not allow contributions that have been authored, completely or in part, by large language models.

Contributors that feel the need to use such models must use them in 'read-only' mode (i.e: as a means of explaining the function of the codebase). You are expected to fully check the model's reasoning before taking it at its word.

We expect both code contributors and issue reporters to understand the meaning of their contributions and reports in a human capacity, and to be able to vouch for and justify their work. Attempting to circumvent the spirit of this principle is not permitted.