Skip to content

awfixers-stuff/docs

Repository files navigation

Contributing

We welcome high-quality contributions that align with project goals. All contributions are governed by our AWFixer Source Available License v0.1 and require agreement to our Contributor License Agreement (CLA).

By submitting any contribution, you agree to our CLA. This grants us the necessary rights to incorporate, modify, and distribute your contribution under the terms of the AWFixer Source Available License while preserving our ability to enforce the license restrictions. The CLA is available upon request or in the repository root for review.

Contribution Requirements

  • Human authorship only: All code contributions must be authored by human developers. We do not accept code generated directly by large language models or other AI systems as primary submissions.
  • Allowed AI assistance: Use of tools such as OpenCode for ephemeral assistance (e.g., autocomplete or targeted suggestions on code you authored) is permitted, provided it complies with the narrow exception in Section 4.2 of the License.
  • OpenCode session requirement: If any OpenCode assistance was used, the complete chat session(s) must be explicitly included in the fork (e.g., as a opencode-session.log or similar file in the branch). Contributions lacking the required session data when OpenCode was used will not be considered.
  • No direct pull requests: Repositories are configured to accept pull requests only from collaborators. Direct PRs from forks are disabled.

How to Contribute

  1. Fork the repository to your own account.
  2. Create a branch in your fork and make your changes.
  3. Push your changes to your fork.
  4. Open an Issue in the original repository describing your proposed changes, including:
    • A clear explanation of the problem or improvement.
    • Link to your fork/branch with the changes.
    • Any relevant context or motivation.
    • Confirmation that the work is human-authored and complies with the License and CLA.
    • If OpenCode was used, confirmation that the full chat session(s) are included in the fork.
  5. A maintainer will review the issue. If the contribution meets quality, licensing, and project standards, we will provide feedback and — if appropriate — grant temporary collaborator access for review and merge.

This process ensures thorough review, maintains code quality, and protects the integrity of our Special Purpose Operating Systems, microkernel, and AI tooling projects.

License and Restrictions

All contributions are subject to the full terms of the AWFixer Source Available License v0.1, including restrictions on Competitive Offerings, Functionally Equivalent implementations, clean-room techniques, specification laundering, and Prohibited AI Use. Contributors must not introduce material that would violate these terms or enable downstream breaches.

Thank you for respecting our contribution process.

About

docs for my stuff

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors