# Individual Contributor License Agreement

Thank you for your interest in contributing to Flywheel Memory ("the Project"), maintained by @velvetmonkey ("the Maintainer"). This Contributor License Agreement ("CLA") clarifies the intellectual property rights granted with contributions from any person or entity.

By submitting a pull request or otherwise contributing to this Project, you accept and agree to the following terms.

## 1. Definitions

**"Contribution"** means any original work of authorship, including any modifications or additions to existing work, that you submit to this Project via pull request, issue, email, or any other form of communication.

**"You"** means the individual or legal entity submitting the Contribution.

## 2. Grant of Copyright License

You grant to the Maintainer a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your Contributions and any derivative works.

## 3. Grant of Patent License

You grant to the Maintainer a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer your Contributions, where such license applies only to patent claims licensable by you that are necessarily infringed by your Contribution alone or by combination of your Contribution with the Project.

## 4. Original Work

You represent that each of your Contributions is your original creation and that you have sufficient rights to grant the licenses above. If your employer has rights to intellectual property that you create, you represent that you have received permission to make Contributions on behalf of that employer, or that your employer has waived such rights.

## 5. No Obligation

You understand that the decision to include your Contribution in the Project is entirely at the discretion of the Maintainer, and this agreement does not create an obligation to use or distribute your Contribution.

## 6. Current License

The Project is currently licensed under Apache-2.0. The rights granted in this CLA allow the Maintainer to offer the Project under additional license terms (e.g., a commercial license) without requiring further permission from contributors. The open-source version will always remain available under Apache-2.0.

## How to Sign

By opening a pull request against this repository, you acknowledge that you have read this CLA and agree to its terms. Your Git commit sign-off (`Signed-off-by:` trailer) or PR submission serves as your electronic signature.
