From the docs:
The Buf CLI incorporates the following components to help you create consistent Protobuf APIs:
- A linter that enforces good API design choices and structure.
- A breaking change detector that enforces compatibility at the source code or wire level.
cc @buchi-busireddy