Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.27 KB

File metadata and controls

19 lines (15 loc) · 1.27 KB

Contributing

The llama-swap project considers two types of contributing roles:

  1. Contributors are allowed to create issues, open pull requests and engage in discussion.
  2. Maintainers have contributor privileges and are also allowed to merge pull requests. Maintainers have an obligation to maintain the quality of the project.

Guidelines for humans and agents

  • AI-written code is acceptable. You may disclose the model used in the PR description.
  • Search for existing issues or PRs before creating a new one. Adding feedback to existing discussions is preferred.
  • Contributions must benefit most users. Do not submit PRs for niche or narrow features.
  • Contributors must understand all code they submit. Perform a thorough review before submitting.
  • Every PR must reference an existing issue. Maintainers may close PRs that lack a reference.
  • New contributors are limited to one open PR at a time.
  • Maintainers will squash and merge all PRs into the main branch.
  • Write the PR description so it can be used as the squash commit message.
  • Maintainers may ask you to squash your PR into a single commit before merging.
  • Keep PRs small and focused. Change only the code necessary to fix the referenced issue. Maintainers will reject changes that are outside the issue discussion.