Please see the Cognoma Contribution Guide
In addition, this repository features a Pull Request template. Motivation is the only required section across all PRs. If you make any API changes, changes that alter the input/output/sideeffects of the API, you must include the "API changes" section. "Functional Tests" should be included for any PR that changes the code.