Contributing
Note
This documentation is under construction.
How to Contribute
Thermoquad welcomes contributions! Here’s how to get started.
Code Style
Use
snake_casefor functions and variablesUse
UPPER_CASEfor constants and macrosRun
task formatbefore committing
Git Workflow
Create a feature branch
Make your changes
Run tests with
task testSubmit a pull request
Commit Messages
Use conventional commit format:
type(scope): subject
body
Types: feat, fix, docs, style, refactor, test, chore
Documentation
Documentation is built with Sphinx. To build locally:
cd origin/documentation
task html
task serve