Review Verdict
review_verdictRun the complete change review pipeline in one call to combine impact analysis, review context, and gate checks into a unified verdict with a derived confidence score.
Instructions
Run the full review pipeline in one shot: change_impact plus review_context plus review_gate, returning a unified verdict with a derived confidence score. When the repository's .solumberc.json lists companions and a request is given, impactSummary.companions names the top few files each companion repository would own for that request. Use review_verdict when you want the complete picture of a change in a single call. Use review_context instead for diff metadata only (no verdict), or review_gate for the gate verdict alone.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "review_verdict"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pr | No | PR selector (number, URL, or branch). Set, gates that GitHub PR, as review_gate does; omitted or blank, runs the local gate. | |
| base | No | Base ref for local diff. Defaults to origin/main, then HEAD. | |
| head | No | Review exactly base..head: impact, gate and review context all read the head commit's changes, so uncommitted and untracked files play no part. Ignored in GitHub PR mode. | |
| path | No | Repository path. Defaults to current working directory. | |
| intent | No | Declared intent from change_impact declare (record, JSON, or path): fails the gate when a changed file was never declared. | |
| policy | No | Policy profile: standard, company, or high-risk. Omitted, the repository's .solumberc.json or user config decides, else standard. | |
| receipt | No | Convergence receipt: inputs hash, JSON object, or path. | |
| request | No | Plain-English change request for impact scoring. | |
| impactTop | No | Number of impact files. Defaults to 8. | |
| governance | No | Governance: team or solo. Omitted, the repository's .solumberc.json or user config decides, else team. | |
| minConvergence | No | Optional minimum convergence score (0–100) enforced by the merge gate. |