judgment_submit
Request a human judgment (L3 layer) by attaching evidence — approval, evidence, or verdict. This is the ONLY door an agent has into the judgment queue.
🔴 decision is REJECTED with an error if passed — judgments are always created with decision='pending'. Only a human decides them (from the /command queue). Use judgment_list afterwards to check whether this judgment has since been decided.
risk_tier controls urgency: 1=destructive (blocks execution until decided), 2=reversible (may auto-proceed after a wait window), 3=informational (auto-expires after 24h).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | approval | evidence | verdict. | |
| summary | Yes | One sentence: what is being judged (required). | |
| evidence | No | Free-form evidence attached to the request — links, numbers, diff summaries. | |
| risk_tier | No | 1=destructive 2=reversible 3=informational. Default: 2. | |
| project_id | No | Optional project this judgment relates to. | |
| subject_id | No | Optional. UUID of the Assumption or Task this judgment is about. | |
| subject_type | No | Optional. Pair with subject_id. Only Assumption or Task are allowed. |