evaluate
Evaluate a file, directory, or git range against a deterministic quality bar to get findings, per-dimension scores, hotspots, and a review verdict.
Instructions
Evaluate a file or directory against the deterministic quality bar.
Returns findings, per-dimension scores, hotspots, and a verdict. With git_range (for example main..HEAD) findings on touched lines are marked in_scope; scores always cover the whole target. Restricting dimensions leaves the others unscored, so the verdict is incomplete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| git_range | No | ||
| dimensions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| loc | Yes | ||
| notes | No | Report-level disclosures that belong to no single dimension | |
| scores | Yes | ||
| target | Yes | ||
| overall | Yes | ||
| verdict | Yes | ||
| findings | Yes | ||
| hotspots | Yes | ||
| language | Yes | ||
| git_range | Yes | ||
| generated_at | No | ||
| scope_summary | Yes | ||
| weighted_mean | Yes | ||
| excluded_files | Yes | ||
| files_analyzed | Yes | ||
| analyzer_status | Yes | ||
| verdict_reasons | Yes |