Check Understanding
checkValidate understanding and alignment with human intent, and get corrections before high-risk actions. Returns a verdict that blocks plans when authoritative rules override them.
Instructions
[MID-SESSION — safe any time; for alignment, before risky decisions] Use when the user asks to validate understanding, verify alignment, or check if their interpretation matches the human's intent. Also call BEFORE a high-risk action — publish, deploy, delete, credential exposure, external send/message, or any other irreversible write — passing action_description (one sentence, what you're about to do). Returns matching corrections/rules/insights plus a verdict: blocked means an authoritative correction OVERRIDES the plan — read it before proceeding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | The goal or decision question you're checking alignment on. Required for alignment checks; optional when recording a pure decision trail (prior/posterior/evidence). | |
| delta | No | The gap between your understanding and reality (or 'none'). | |
| prior | No | Initial probability estimate (0-1). Start of Bayesian decision trail. | |
| outcome | No | Final decision result: 'confirmed', 'rejected', 'partial', or free text. Triggers decision trail persistence. | |
| project | No | auto | |
| evidence | No | Evidence collected since prior. Each entry shifts probability. | |
| posterior | No | Updated probability after considering evidence (0-1). | |
| confidence | No | How confident you are. Defaults to medium. | medium |
| assumptions | No | Key assumptions you're making. | |
| decision_id | No | Link multiple check calls to the same decision. Auto-generated if not provided. | |
| understanding | No | Alias for goal — use when saying 'check my understanding: X'. Provide either goal or understanding. | |
| human_correction | No | After human responds: what they actually wanted (or 'confirmed'). | |
| action_description | No | What you're about to DO, one sentence — pass this before publish/deploy/delete/credential/external-send/irreversible-write actions. Returns matching corrections/rules/insights on the result's `action_check` field, with `verdict: "blocked"` when an authoritative correction overrides the plan. |