# Commit conventions & review

A step of the [Cloud application](https://gradus.kazet.blog/tree/cloud-application) tree on Gradus, in the Build & ship area: Config, lint, releases, IaC.

Page: https://gradus.kazet.blog/tree/cloud-application/step/commit-conventions

Adopt a commit convention, protect the main branch and require review, so every change has a reason and a witness.

Usually comes after: [Linting & formatting](https://gradus.kazet.blog/tree/cloud-application/step/lint-and-format).

Leads to: [Versioned releases](https://gradus.kazet.blog/tree/cloud-application/step/versioned-releases).

## Prompt for your AI assistant

```
Set up a commit message convention with a lint check, protect the main branch so changes arrive through reviewed pull requests and add a pull request template.
```

Every step of the tree: https://gradus.kazet.blog/tree/cloud-application/llms.txt
