Review a proposed patch
jev_reviewScore a proposed diff against the original request to decide if the task is done. Returns rubric scores, safe-to-apply probability, and an auto, review, or escalate action without applying the patch.
Instructions
Score a proposed diff against the request with TypeSafe Jev before the task is called done. Returns 0..2 rubric scores for correctness, spec match, test gap, and blast radius (the last two lower the weighted composite), a safe_to_apply probability, and an auto | review | escalate action. Auto requires safe_to_apply and min score confidence at auto_accept and the composite at composite_floor; truncated or malformed input never returns auto. Does not apply the patch or run tests. Use jev_gate to also verify completion claims against evidence in the same call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | Yes | Proposed patch, file excerpt, or change summary. Truncated at 50000 chars. | |
| tests | No | Reported test output, if any. Truncated at the same cap. | |
| request | Yes | What the user asked for; this frames the review, it is not proof of anything. | |
| review_at | No | Min score confidence or safe_to_apply below this escalates. Must be <= auto_accept. Default min(0.5, auto_accept). | |
| auto_accept | No | safe_to_apply and min score confidence at or above this may stand automatically. Default 0.8. | |
| composite_floor | No | Weighted composite at or above this is required for auto. Default 0.7. |