ddflow_review
Reviews an item's diff using a configured cross-family reviewer, records the verdict as a gate, and returns UNAVAILABLE if the reviewer is missing, unreachable, or silent.
Instructions
Run the configured cross-family reviewer over an item's diff and record the result. This is the critic gate performed by ddflow rather than claimed by you — it calls a real endpoint, parses the verdict, and records the evidence. If no reviewer is configured, or the endpoint is unreachable, or the model returns no verdict, it records UNAVAILABLE and never a pass.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Item whose diff to review. | |
| base | No | Ref to diff against (default: the item's base branch). | |
| gate | No | Gate to record under: critic (default) or rubber_duck. | |
| intent | No | What the change is MEANT to do. The reviewer flags where the diff and the intent disagree, so without it there is nothing to disagree with. Defaults to the item's title and body. | |
| context | No | Extra context to hand the reviewer. |