Checklist commit message is descriptive tests are included documentation is changed or added project builds with no warnings or errors Description of change