record_review_decision
Record one scoped adjudication for a cluster and reassess every member on its own checks. STAMPED WITH THE REVIEWER ROLE "agent": a decision recorded over MCP is distinguishable from a human's in the lineage, so whoever approves the dataset freeze can see which admissions rest on an agent's judgment. Decisions are immutable — a revision names the decision it supersedes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | Whether the decision propagates to the cluster's members or binds only to the representative | |
| target | Yes | The reviewed learning target for the representative. correct_finding needs proposed or edited; an outcome that trains on nothing must send none. | |
| outcome | Yes | correct_finding: the agent should have behaved differently (needs a target). acceptable_behavior: what the agent did was fine (its own output is the target). The other three record a judgment and train on nothing. | |
| clusterId | Yes | Cluster ID from get_adjudication_queue or get_dataset | |
| rationale | Yes | Why this decision (1-4000 characters) | |
| customerId | No | (Converra superadmin only) Target customer ID | |
| supersedesDecisionId | No | The decision this one revises. Omit for a first decision; a cluster that already has one requires it. |