Thank you for considering contributing to the Contracts codebase. This document outlines the process for contributing to the project.
condainstallation on a system- Requirements installed from
requirements.ymlby runningconda env create -f requirements.yml && conda activate contracting
- Fork the repository to your GitHub account.
- Clone your fork locally:
git clone https://github.com/Algorithmic-Alignment-Lab/contracts.git - Navigate to the project directory:
cd contracts
- Create a new branch:
git checkout -b feature/my-new-feature - Make your changes.
- Commit your changes:
git commit -m "Description of your feature" - Push to your fork:
git push origin feature/my-new-feature - Submit a pull request.
Please adhere to the Google Style Guide.
After you submit your pull request, it will be reviewed by one of the maintainers. This process may take up to one week.
- Mehul Damani
- Philip Christophersen
- Andy Haupt