> For the complete documentation index, see [llms.txt](https://docs.powerdevbox.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerdevbox.com/autoreview/files/review.md).

# Review

The Review file combines scoring of the flow and key information for you to view

{% embed url="<https://wyattdave.github.io/Auto-Review/Auto-Review%20Demos/Review%20test.html>" %}
Live Demo of a Review file
{% endembed %}

The Review file has 10 sections

* Meta Data
* Score Cards
* Overall Score
* Trigger\*
* Variable's\*
* Actions\*
* Action Inputs\*
* API Actions\*
* Connection References\*

*(\*) Same sections used in Report file, to see more information please* [Report](/autoreview/files/report.md)

### Meta Data

Basic information about the flow, including flow name, flow id, owner and date review ran.

### Score Cards

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-7b7aa3d1aaca4d94dd5b2359637684c2116a7c87%2Fimage%20(165).png?alt=media" alt=""><figcaption></figcaption></figure>

Shows the points for the following metrics. The cards works on a Red, Amber, Green rating, with the thresholds set through the Ratings config file. You can configure your own values through the [Configs](/autoreview/configs.md) files.

{% content-ref url="/pages/Qkq23HPfBWsHK6SlzDib" %}
[Ratings Default Value](/autoreview/configs/ratings/ratings-default-value.md)
{% endcontent-ref %}

#### **Complexity**

A metric that focuses on the type of connection used, as an example a flow using http actions and loops will be classified as more complex then a similar length flow with a Get Items and filter action. Each actions complexity value is set through the Complexity config file.

{% content-ref url="/pages/b9i89Ya2mIS5aTu1TyHm" %}
[Complexity Default Values](/autoreview/configs/complexity/complexity-default-values.md)
{% endcontent-ref %}

*Default Thresholds*

| Green | Amber | Red   |
| ----- | ----- | ----- |
| <50   | 50-99 | >=100 |

#### **Actions**

Raw count of actions within the flow.

*Default Thresholds*

| Green | Amber | Red  |
| ----- | ----- | ---- |
| <30   | 30-49 | >=50 |

#### Variables

Raw count of variables used within the flow.

*Default Thresholds*

| Green | Amber | Red |
| ----- | ----- | --- |
| <3    | 3/4   | >=5 |

#### Exceptions

Count of actions using Run After 'Failed'.

*Default Thresholds*

| Green | Amber | Red |
| ----- | ----- | --- |
| >1    | 1     | 0   |

### Overall Score

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-01792e10c81dd5c6e738bdbc33444b93c64aea34%2Fimage%20(166).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

The Overall score includes a flow score out of 100 and additional flags.

#### Flow Score

The Flow score is the sum of metrics from the flow. Like all can be scoring, you can set your own values through the [Configs](/autoreview/configs.md) files, in particular the Score Config file.

{% content-ref url="/pages/ZuUdiRCruTtsEztMs4zX" %}
[Scoring Default Values](/autoreview/configs/scoring/scoring-default-values.md)
{% endcontent-ref %}

*Enforced Thresholds*

| Green | Amber | Red |
| ----- | ----- | --- |
| >=90  | 89-75 | <75 |

#### Variables

Flag to show if all variables meet the following requirements:

1. Follows naming convention
2. Is used within the flow

#### Composes

Count of Composes used in the flow. This value is also used in the Overall Score.

#### Main

Is a root scope used called 'Main' to enable a single Run After 'Failed' to catch all exceptions. This value is also used in the Overall Score.

#### Exception

Is a root scope used called 'Exception' with Run After set to 'Failed', to catch all exceptions from the 'Main' scope. This value is also used in the Overall Score.

***

### Top Bar

The top bar has some additional functionality:

#### Review Configs

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-981367de9e199ea16cc2827ed91e37707b3df0a9%2Fimage%20(170).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

The current configs will show, 'default' shows that no custom configs have been set. This allows context for the review score and enable version control.

* Com: Complexity
* Rat: Ratings
* Nam: Naming Convention
* Sco: Score

#### Download

Downloads a copy of the review. When a review is open it is linked to AutoReview so if saved through the browser all flow information will be lost. Downloading separates the review and ensures the values are permanent.

#### Icon

Clicking the icon jumps back to the top of the page.

***

**Next Steps - Remaining sections**

{% content-ref url="/pages/HAW1DKb1D54eY93jRxIf" %}
[Report](/autoreview/files/report.md)
{% endcontent-ref %}
