# Review and comments

> Changes go through review: diffs by module, discussion and comments from the model and from you — with an “approve” or “send back” decision.

[← All features](https://buff.systems/en/product)

# Review and comments

Changes go through review: diffs by module, discussion and comments from the model and from you — with an “approve” or “send back” decision.

[Try it](https://buff.systems/app) [Documentation →](https://buff.systems/en/docs/review)

## Changes and discussion

The “Changes” tab shows diffs by module and PR. Next to it is the code discussion, from which you can propose a comment.

## Comments

Comments come from the model and from you, with “pending / accepted / rejected” statuses and filters. Each one can be edited, approved or rejected.

## The rework loop

You cannot approve while comments are open. Sending back for rework creates a subtask with the comments and restarts development.

A detailed guide is [in the documentation](https://buff.systems/en/docs/review).
